com.bankframe.ei.txnhandler.storeandforward.completedforwardtransaction.impl.successfultransaction
Interface SuccessfulTransactionHome

All Superinterfaces:
CompletedForwardTransactionFinders, javax.ejb.EJBHome, java.rmi.Remote

public interface SuccessfulTransactionHome
extends javax.ejb.EJBHome, CompletedForwardTransactionFinders

This interface defines the methods for obtaining SuccessfulTransaction Entity instances


Field Summary
static java.lang.String JNDI_LOOKUP_NAME
          The name this EJB will be registered under JNDI.
 
Method Summary
 SuccessfulTransaction create(long forwardedTimestamp, long storedTimestamp, java.lang.String forwardedTransaction)
          This method initialises a new instance of the ErrorTransaction entity.
 SuccessfulTransaction findByPrimaryKey(SuccessfulTransactionPK primaryKey)
          This method finds the successful transaction with the given primary key
 
Methods inherited from interface javax.ejb.EJBHome
getEJBMetaData, getHomeHandle, remove, remove
 
Methods inherited from interface com.bankframe.ei.txnhandler.storeandforward.completedforwardtransaction.CompletedForwardTransactionFinders
findAll, findInForwardedTimePeriod, findInStoredTimePeriod
 

Field Detail

JNDI_LOOKUP_NAME

public static final java.lang.String JNDI_LOOKUP_NAME
The name this EJB will be registered under JNDI.

See Also:
Constant Field Values
Method Detail

create

public SuccessfulTransaction create(long forwardedTimestamp,
                                    long storedTimestamp,
                                    java.lang.String forwardedTransaction)
                             throws javax.ejb.CreateException,
                                    ProcessingErrorException,
                                    java.rmi.RemoteException
This method initialises a new instance of the ErrorTransaction entity.

Parameters:
forwardedTimestamp - time in milliseconds when the transaction was fowarded to the host
storedTimestamp - time in milliseconds when the transaction was stored in the store queue
forwardedTransaction - the host request transaction
Returns:
an ErrorTransaction object
Throws:
javax.ejb.CreateException
ProcessingErrorException
java.rmi.RemoteException

findByPrimaryKey

public SuccessfulTransaction findByPrimaryKey(SuccessfulTransactionPK primaryKey)
                                       throws javax.ejb.FinderException,
                                              java.rmi.RemoteException
This method finds the successful transaction with the given primary key

Parameters:
primaryKey - the PK to find by
Returns:
an successful transaction object
Throws:
javax.ejb.FinderException - if the entity with the given key is not found
java.rmi.RemoteException


Copyright © 2005 Siebel Systems, Inc. All rights reserved.