atg.payment.giftcertificate
Class GiftCertificateStatusImpl

java.lang.Object
  extended by atg.payment.PaymentStatusImpl
      extended by atg.payment.giftcertificate.GiftCertificateStatusImpl
All Implemented Interfaces:
GiftCertificateStatus, PaymentStatus, java.io.Serializable

public class GiftCertificateStatusImpl
extends PaymentStatusImpl
implements GiftCertificateStatus

This class defines a gift certificate payment transaction status. It encapsulates basic transaction information returned from a gift certificate payment system.

See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_VERSION
           
 
Constructor Summary
GiftCertificateStatusImpl()
           
GiftCertificateStatusImpl(java.lang.String pTransactionId, double pAmount, boolean pTransactionSuccess, java.lang.String pErrorMessage, java.util.Date pTransactionTimestamp, java.util.Date pAuthorizationExpiration)
           
 
Method Summary
 java.util.Date getAuthorizationExpiration()
          Returns the authorization expiration date
 void setAuthorizationExpiration(java.util.Date pAuthorizationExpiration)
          Sets the authorization expiration date
 
Methods inherited from class atg.payment.PaymentStatusImpl
getAmount, getErrorMessage, getTransactionId, getTransactionSuccess, getTransactionTimestamp, setAmount, setErrorMessage, setTransactionId, setTransactionSuccess, setTransactionTimestamp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface atg.payment.PaymentStatus
getAmount, getErrorMessage, getTransactionId, getTransactionSuccess, getTransactionTimestamp
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Constructor Detail

GiftCertificateStatusImpl

public GiftCertificateStatusImpl()

GiftCertificateStatusImpl

public GiftCertificateStatusImpl(java.lang.String pTransactionId,
                                 double pAmount,
                                 boolean pTransactionSuccess,
                                 java.lang.String pErrorMessage,
                                 java.util.Date pTransactionTimestamp,
                                 java.util.Date pAuthorizationExpiration)
Method Detail

getAuthorizationExpiration

public java.util.Date getAuthorizationExpiration()
Returns the authorization expiration date

Specified by:
getAuthorizationExpiration in interface GiftCertificateStatus
Returns:
the authorization expiration date

setAuthorizationExpiration

public void setAuthorizationExpiration(java.util.Date pAuthorizationExpiration)
Sets the authorization expiration date

Parameters:
pAuthorizationExpiration - the date to set as the authorization expiration