com.xerox.amazonws.fps
Class TransactionDetail

java.lang.Object
  extended by com.xerox.amazonws.fps.TransactionDetail
All Implemented Interfaces:
Serializable

public class TransactionDetail
extends Object
implements Serializable

Author:
J. Bernard, Elastic Grid, LLC., jerome.bernard@elastic-grid.com
See Also:
Serialized Form

Constructor Summary
TransactionDetail(String transactionId, Date callerTransactionDate, Date dateReceived, Date dateCompleted, Amount transactionAmount, Amount fees, String callerTokenId, String senderTokenId, String recipientTokenId, String prepaidInstrumentId, String creditInstrumentId, FPSOperation operation, PaymentMethod paymentMethod, Transaction.Status status, String errorCode, String errorMessage, String metaData, String senderName, String callerName, String recipientName)
           
 
Method Summary
 String getCallerName()
           
 String getCallerTokenId()
           
 Date getCallerTransactionDate()
           
 String getCreditInstrumentId()
           
 Date getDateCompleted()
           
 Date getDateReceived()
           
 String getErrorCode()
           
 String getErrorMessage()
           
 Amount getFees()
           
 String getMetaData()
           
 FPSOperation getOperation()
           
 PaymentMethod getPaymentMethod()
           
 String getPrepaidInstrumentId()
           
 String getRecipientName()
           
 String getRecipientTokenId()
           
 String getSenderName()
           
 String getSenderTokenId()
           
 Transaction.Status getStatus()
           
 Amount getTransactionAmount()
           
 String getTransactionId()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TransactionDetail

public TransactionDetail(String transactionId,
                         Date callerTransactionDate,
                         Date dateReceived,
                         Date dateCompleted,
                         Amount transactionAmount,
                         Amount fees,
                         String callerTokenId,
                         String senderTokenId,
                         String recipientTokenId,
                         String prepaidInstrumentId,
                         String creditInstrumentId,
                         FPSOperation operation,
                         PaymentMethod paymentMethod,
                         Transaction.Status status,
                         String errorCode,
                         String errorMessage,
                         String metaData,
                         String senderName,
                         String callerName,
                         String recipientName)
Method Detail

getTransactionId

public String getTransactionId()

getCallerTransactionDate

public Date getCallerTransactionDate()

getDateReceived

public Date getDateReceived()

getDateCompleted

public Date getDateCompleted()

getTransactionAmount

public Amount getTransactionAmount()

getFees

public Amount getFees()

getCallerTokenId

public String getCallerTokenId()

getSenderTokenId

public String getSenderTokenId()

getRecipientTokenId

public String getRecipientTokenId()

getPrepaidInstrumentId

public String getPrepaidInstrumentId()

getCreditInstrumentId

public String getCreditInstrumentId()

getOperation

public FPSOperation getOperation()

getPaymentMethod

public PaymentMethod getPaymentMethod()

getStatus

public Transaction.Status getStatus()

getErrorCode

public String getErrorCode()

getErrorMessage

public String getErrorMessage()

getMetaData

public String getMetaData()

getSenderName

public String getSenderName()

getCallerName

public String getCallerName()

getRecipientName

public String getRecipientName()

toString

public String toString()
Overrides:
toString in class Object