com.bankframe.ei.txnhandler.impl.destinationejbmap
Class DestinationEjbMapCMPBean

java.lang.Object
  extended bycom.bankframe.ei.txnhandler.destinationejbmap.DestinationEjbMapBean
      extended bycom.bankframe.ei.txnhandler.impl.destinationejbmap.DestinationEjbMapBean
          extended bycom.bankframe.ei.txnhandler.impl.destinationejbmap.DestinationEjbMapCMPBean
All Implemented Interfaces:
javax.ejb.EnterpriseBean, javax.ejb.EntityBean, java.io.Serializable

public class DestinationEjbMapCMPBean
extends DestinationEjbMapBean
implements javax.ejb.EntityBean

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

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.bankframe.ei.txnhandler.destinationejbmap.DestinationEjbMapBean
alwaysOnline, destinationId, ejbName, ejbOperation, operationType, storeable
 
Constructor Summary
DestinationEjbMapCMPBean()
          Default constructor.
 
Method Summary
 void ejbActivate()
           
 DestinationEjbMapPK ejbCreate(java.lang.String destinationId, java.lang.String ejbName, java.lang.String ejbOperation, java.lang.String operationType, java.lang.String storeable, java.lang.String alwaysOnline)
          This method initialises a new instance of the DestinationEjbMap entity.
 void ejbLoad()
           
 void ejbPassivate()
           
 void ejbPostCreate(java.lang.String destinationId, java.lang.String ejbName, java.lang.String ejbOperation, java.lang.String operationType, java.lang.String storeable, java.lang.String alwaysOnline)
          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.impl.destinationejbmap.DestinationEjbMapBean
toDataPacket
 
Methods inherited from class com.bankframe.ei.txnhandler.destinationejbmap.DestinationEjbMapBean
getAlwaysOnline, getDestinationId, getEjbName, getEjbOperation, getOperationType, getStoreable
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DestinationEjbMapCMPBean

public DestinationEjbMapCMPBean()
Default constructor.

Method Detail

ejbActivate

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

ejbLoad

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

ejbPassivate

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

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

ejbCreate

public DestinationEjbMapPK ejbCreate(java.lang.String destinationId,
                                     java.lang.String ejbName,
                                     java.lang.String ejbOperation,
                                     java.lang.String operationType,
                                     java.lang.String storeable,
                                     java.lang.String alwaysOnline)
                              throws javax.ejb.CreateException
This method initialises a new instance of the DestinationEjbMap entity.

Parameters:
destinationId - the host destination id
ejbName - the name of the calling ejb
ejbOperation - the name of the mehtod being called
operationType - the type of host transaction either READ or WRITE
storeable - can the transaction be stored y/n
alwaysOnline - should the transaction behave as if the host is always online y/n.
Throws:
javax.ejb.CreateException

ejbPostCreate

public void ejbPostCreate(java.lang.String destinationId,
                          java.lang.String ejbName,
                          java.lang.String ejbOperation,
                          java.lang.String operationType,
                          java.lang.String storeable,
                          java.lang.String alwaysOnline)
                   throws javax.ejb.CreateException
This method called after a new instance of the DestinationEjbMap entity has been initialised.

Parameters:
destinationId - the host destination id
ejbName - the name of the calling ejb
ejbOperation - the name of the mehtod being called
operationType - the type of host transaction either READ or WRITE
storeable - can the transaction be stored y/n
alwaysOnline - should the transaction behave as if the host is always online y/n.
Throws:
javax.ejb.CreateException


Copyright © 2005, 2007, Oracle. All rights reserved.