com.beasys.commerce.ebusiness.payment
Interface PaymentTransactionHome


public interface PaymentTransactionHome

The home interface for the PaymentTransaction entity bean. Use this class to create, remove, and find PaymentTransaction entity beans.


Method Summary
 PaymentTransaction create(PaymentTransactionPk paymentTransactionPk)
          Create a new PaymentTransaction entity bean using the com.beasys.commerce.ebusiness.payment.PaymentTransactionPk.
 PaymentTransaction findByPrimaryKey(PaymentTransactionPk paymentTransactionPk)
          Find an PaymentTransaction entity bean using the com.beasys.commerce.ebusiness.payment.PaymentTransactionPk.
 Collection findByStatus(String status)
          Finds transactions by status.
 

Method Detail

create

public PaymentTransaction create(PaymentTransactionPk paymentTransactionPk)
                          throws CreateException,
                                 RemoteException
Create a new PaymentTransaction entity bean using the com.beasys.commerce.ebusiness.payment.PaymentTransactionPk.

findByPrimaryKey

public PaymentTransaction findByPrimaryKey(PaymentTransactionPk paymentTransactionPk)
                                    throws RemoteException,
                                           com.beasys.commerce.ebusiness.payment.FinderException
Find an PaymentTransaction entity bean using the com.beasys.commerce.ebusiness.payment.PaymentTransactionPk.

findByStatus

public Collection findByStatus(String status)
                        throws RemoteException,
                               com.beasys.commerce.ebusiness.payment.FinderException
Finds transactions by status. Valid states are those defined in the PaymentWorkflow state machine.