Overview | Package | Class | Tree | Deprecated | Index | Help
| Copyright © 2006 BEA Systems, Inc. All Rights Reserved
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.beasys.commerce.ebusiness.payment
Interface TransactionEntry

All Superinterfaces
  Belonging, BusinessSmartComponent, Cloneable, Comparable, Serializable

All Known Implementing Classes:
  TransactionEntryImpl

    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.

See Also
  `PaymentTransaction`, `TransactionEntryHome`

Method Summary
`Date` | `getEntryDate()` Get the date on which the entry was created.
`String` | `getIdentifier()` Get the unique identifier for this entry.
`String` | `getNotes()` Get the notes associated with this entry.
`String` | `getServiceProviderCode()` Get the service provider specific code associated with this transaction.
`String` | `getStatus()` Get the status of the PaymentTransaction at the time of this entry.
`Price` | `getTransactionAmount()` Get the amount of the transaction outstanding at the time of this entry.
`void` | `setEntryDate(Date entryDate)` Set the date on which the entry was created.
`void` | `setIdentifier(String identifier)` Set the unique identifier for this entry.
`void` | `setNotes(String notes)` Set the notes associated with this entry.
`void` | `setServiceProviderCode(String serviceProviderCode)` Set the service provider specific code associated with this transaction.
`void` | `setStatus(String status)` Get the status of the PaymentTransaction at the time of this entry.
`void` | `setTransactionAmount(Price transactionAmount)` Set the amount of the transaction outstanding at the time of this entry.

Methods inherited from interface com.beasys.commerce.foundation.Belonging
`clone, equals, interfaceName, setByValue, value`

Methods inherited from interface java.lang.Comparable
`compareTo`

Method Detail

### getEntryDate

    Date getEntryDate()

  Get the date on which the entry was created.

  Returns
    entryDate

### setEntryDate

    void setEntryDate(Date entryDate)

  Set the date on which the entry was created.

  Parameters
    `entryDate` -

### getIdentifier

    String getIdentifier()

  Get the unique identifier for this entry.

  Returns
    identifier

### setIdentifier

    void setIdentifier(String identifier)

  Set the unique identifier for this entry.

  Parameters
    `identifier` -

### getNotes

    String getNotes()

  Get the notes associated with this entry.

  Returns
    notes

### setNotes

    void setNotes(String notes)

  Set the notes associated with this entry.

  Parameters
    `notes` -

### getStatus

    String getStatus()

  Get the status of the PaymentTransaction at the time of this entry.

  Returns
    status

### setStatus

    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`.

  Parameters
    `status` -

### getTransactionAmount

    Price getTransactionAmount()

  Get the amount of the transaction outstanding at the time of this entry.

  Returns
    transactionAmount.

### setTransactionAmount

    void setTransactionAmount(Price transactionAmount)

  Set the amount of the transaction outstanding at the time of this entry.

  Parameters
    `transactionAmount` - transactionAmount to be added

### getServiceProviderCode

    String getServiceProviderCode()

  Get the service provider specific code associated with this transaction.

  Returns
    serviceProviderCode.

### setServiceProviderCode

    void setServiceProviderCode(String serviceProviderCode)

  Set the service provider specific code associated with this transaction.

  Parameters
    `serviceProviderCode` -

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2006 BEA Systems, Inc. All Rights Reserved