TransactionEntry Interface
- public interface TransactionEntry
extends Belonging
Each TransactionEntry acts as a journal entry for a PaymentTransaction. Each entry is a snapshot of a
transaction as of specified date and time. The TransactionEntry is implemented as a belonging, it is
created using the TransactionEntryHome abstract factory.
Related Topics
PaymentTransaction
TransactionEntryHome
-
All Known Implementing Classes
-
TransactionEntryImpl
-
All Superinterfaces
-
Belonging, BusinessSmartComponent, Cloneable, Comparable, Serializable
getEntryDate() Method
public Date getEntryDate()
Get the date on which the entry was created.
Returns
- entryDate
getIdentifier() Method
public String getIdentifier()
Get the unique identifier for this entry.
Returns
- identifier
getNotes() Method
public String getNotes()
Get the notes associated with this entry.
Returns
- notes
getServiceProviderCode() Method
public String getServiceProviderCode()
Get the service provider specific code associated with this transaction.
Returns
- serviceProviderCode.
getStatus() Method
public String getStatus()
Get the status of the PaymentTransaction at
the time of this entry.
Returns
- status
getTransactionAmount() Method
public Price getTransactionAmount()
Get the amount of the transaction outstanding at the time of this entry.
Returns
- transactionAmount.
setEntryDate(Date) Method
public void setEntryDate(Date entryDate)
Set the date on which the entry was created.
setIdentifier(String) Method
public void setIdentifier(String identifier)
Set the unique identifier for this entry.
setNotes(String) Method
public void setNotes(String notes)
Set the notes associated with this entry.
setServiceProviderCode(String) Method
public void setServiceProviderCode(String serviceProviderCode)
Set the service provider specific code associated with this transaction.
setStatus(String) Method
public void setStatus(String status)
Get the status of the PaymentTransaction at
the time of this entry. The series of states will be as governed by
the PaymentWorkflow.
setTransactionAmount(Price) Method
public void setTransactionAmount(Price transactionAmount)
Set the amount of the transaction outstanding at the time of this entry.
Parameters
-
transactionAmount
- transactionAmount to be added