com.bankframe.ei.txnhandler.storeandforward.completedforwardtransaction.impl.successfultransaction
Class SuccessfulTransactionCMPBean

java.lang.Object
  |
  +--com.bankframe.ei.txnhandler.storeandforward.completedforwardtransaction.CompletedForwardTransactionBean
        |
        +--com.bankframe.ei.txnhandler.storeandforward.completedforwardtransaction.impl.successfultransaction.SuccessfulTransactionBean
              |
              +--com.bankframe.ei.txnhandler.storeandforward.completedforwardtransaction.impl.successfultransaction.SuccessfulTransactionCMPBean
All Implemented Interfaces:
javax.ejb.EnterpriseBean, javax.ejb.EntityBean, java.io.Serializable

public class SuccessfulTransactionCMPBean
extends SuccessfulTransactionBean
implements javax.ejb.EntityBean

This class is the implementation of the SuccessfulTransaction Entity EJB using container managed persistence

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.bankframe.ei.txnhandler.storeandforward.completedforwardtransaction.CompletedForwardTransactionBean
completedTimestamp, sequenceNumber, storedTimestamp, transaction
 
Constructor Summary
SuccessfulTransactionCMPBean()
          Default constructor.
 
Method Summary
 void ejbActivate()
           
 SuccessfulTransactionPK ejbCreate(long forwardedTimestamp, long storedTimestamp, java.lang.String forwardedTransaction)
          This method initialises a new instance of the SuccessfulTransaction entity.
 void ejbLoad()
           
 void ejbPassivate()
           
 void ejbPostCreate(long forwardedTimestamp, long storedTimestamp, java.lang.String forwardedTransaction)
          This method called after a new instance of the DestinationEjbMap entity has been initialised.
 void ejbRemove()
           
 void ejbStore()
           
 void setEntityContext(javax.ejb.EntityContext ctx)
           
 void unsetEntityContext()
           
 
Methods inherited from class com.bankframe.ei.txnhandler.storeandforward.completedforwardtransaction.impl.successfultransaction.SuccessfulTransactionBean
toDataPacket
 
Methods inherited from class com.bankframe.ei.txnhandler.storeandforward.completedforwardtransaction.CompletedForwardTransactionBean
getCompletedTimestamp, getSequenceNumber, getStoredTimestamp, getTransaction
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SuccessfulTransactionCMPBean

public SuccessfulTransactionCMPBean()
Default constructor.

Method Detail

ejbActivate

public void ejbActivate()
Specified by:
ejbActivate in interface javax.ejb.EntityBean

ejbCreate

public SuccessfulTransactionPK ejbCreate(long forwardedTimestamp,
                                         long storedTimestamp,
                                         java.lang.String forwardedTransaction)
                                  throws javax.ejb.CreateException,
                                         ProcessingErrorException,
                                         java.rmi.RemoteException
This method initialises a new instance of the SuccessfulTransaction 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
javax.ejb.CreateException
ProcessingErrorException
java.rmi.RemoteException

ejbLoad

public void ejbLoad()
Specified by:
ejbLoad in interface javax.ejb.EntityBean

ejbPassivate

public void ejbPassivate()
Specified by:
ejbPassivate in interface javax.ejb.EntityBean

ejbPostCreate

public void ejbPostCreate(long forwardedTimestamp,
                          long storedTimestamp,
                          java.lang.String forwardedTransaction)
                   throws javax.ejb.CreateException
This method called after a new instance of the DestinationEjbMap entity has been initialised.

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
javax.ejb.CreateException

ejbRemove

public void ejbRemove()
Specified by:
ejbRemove in interface javax.ejb.EntityBean

ejbStore

public void ejbStore()
Specified by:
ejbStore in interface javax.ejb.EntityBean

setEntityContext

public void setEntityContext(javax.ejb.EntityContext ctx)
Specified by:
setEntityContext in interface javax.ejb.EntityBean

unsetEntityContext

public void unsetEntityContext()
Specified by:
unsetEntityContext in interface javax.ejb.EntityBean


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