atg.integrations.payflowpro
Class PayFlowProStatus

java.lang.Object
  extended by atg.integrations.payflowpro.PayFlowProStatus
All Implemented Interfaces:
CreditCardStatus, PaymentStatus, java.io.Serializable

public class PayFlowProStatus
extends java.lang.Object
implements CreditCardStatus

PayFlowProStatus

See Also:
Serialized Form

Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Constructor Summary
PayFlowProStatus()
          Constructor.
 
Method Summary
 double getAmount()
          getAmount
 java.util.Date getAuthorizationExpiration()
          getAuthorizationExpiration
 java.lang.String getAvsCode()
          getAvsCode
 java.lang.String getAvsDescriptiveResult()
          getAvsDescriptiveResult
 java.lang.String getErrorMessage()
          getErrorMessage
 java.lang.String getTransactionId()
          getTransactionId
 boolean getTransactionSuccess()
          getTransactionSuccess
 java.util.Date getTransactionTimestamp()
          getTransactionTimestamp
 void setAmount(double amount)
          setAmount
 void setAuthorizationExpiration(java.util.Date authorizationExpiration)
          setAuthorizationExpiration
 void setAvsCode(java.lang.String avsCode)
          setAvsCode
 void setAvsDescriptiveResult(java.lang.String avsDescriptiveResult)
          setAvsDescriptiveResult
 void setErrorMessage(java.lang.String errorMessage)
          setErrorMessage
 void setTransactionId(java.lang.String transactionId)
          setTransactionId
 void setTransactionSuccess(boolean transactionSuccess)
          setTransactionSuccess
 void setTransactionTimestamp(java.util.Date transactionTimestamp)
          setTransactionTimestamp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_VERSION

public static java.lang.String CLASS_VERSION
Class version string

Constructor Detail

PayFlowProStatus

public PayFlowProStatus()
Constructor.

Method Detail

getTransactionId

public java.lang.String getTransactionId()
getTransactionId

Specified by:
getTransactionId in interface PaymentStatus
Returns:
the value for Transaction id.

setTransactionId

public void setTransactionId(java.lang.String transactionId)
setTransactionId

Parameters:
the - new value for Transaction Id.

getAmount

public double getAmount()
getAmount

Specified by:
getAmount in interface PaymentStatus
Returns:
the value for Amount.

setAmount

public void setAmount(double amount)
setAmount

Parameters:
the - new value for Amount.

getTransactionSuccess

public boolean getTransactionSuccess()
getTransactionSuccess

Specified by:
getTransactionSuccess in interface PaymentStatus
Returns:
the value for Transaction Success.

setTransactionSuccess

public void setTransactionSuccess(boolean transactionSuccess)
setTransactionSuccess

Parameters:
the - new value for Transaction Success.

getErrorMessage

public java.lang.String getErrorMessage()
getErrorMessage

Specified by:
getErrorMessage in interface PaymentStatus
Returns:
the value for Error Message.

setErrorMessage

public void setErrorMessage(java.lang.String errorMessage)
setErrorMessage

Parameters:
the - new value for Error Message.

getTransactionTimestamp

public java.util.Date getTransactionTimestamp()
getTransactionTimestamp

Specified by:
getTransactionTimestamp in interface PaymentStatus
Returns:
the value for Transaction Timestamp.

setTransactionTimestamp

public void setTransactionTimestamp(java.util.Date transactionTimestamp)
setTransactionTimestamp

Parameters:
the - new value for Transaction Timestamp.

getAuthorizationExpiration

public java.util.Date getAuthorizationExpiration()
getAuthorizationExpiration

Specified by:
getAuthorizationExpiration in interface CreditCardStatus
Returns:
the value for Authorization Expiration.

setAuthorizationExpiration

public void setAuthorizationExpiration(java.util.Date authorizationExpiration)
setAuthorizationExpiration

Parameters:
the - new value for Authorization Expiration.

getAvsCode

public java.lang.String getAvsCode()
getAvsCode

Specified by:
getAvsCode in interface CreditCardStatus
Returns:
the value for AVS Code.

setAvsCode

public void setAvsCode(java.lang.String avsCode)
setAvsCode

Parameters:
the - new value for AVS Code.

getAvsDescriptiveResult

public java.lang.String getAvsDescriptiveResult()
getAvsDescriptiveResult

Specified by:
getAvsDescriptiveResult in interface CreditCardStatus
Returns:
the value for AVS Descriptive Result.

setAvsDescriptiveResult

public void setAvsDescriptiveResult(java.lang.String avsDescriptiveResult)
setAvsDescriptiveResult

Parameters:
the - new value for AVS Descriptive Result.