com.bankframe.ei.txnhandler.impl.responseindex
Class ResponseIndexCMPBean

java.lang.Object
  |
  +--com.bankframe.ei.txnhandler.responseindex.ResponseIndexBean
        |
        +--com.bankframe.ei.txnhandler.impl.responseindex.ResponseIndexBean
              |
              +--com.bankframe.ei.txnhandler.impl.responseindex.ResponseIndexCMPBean
All Implemented Interfaces:
EEntity, javax.ejb.EnterpriseBean, javax.ejb.EntityBean, java.io.Serializable

public class ResponseIndexCMPBean
extends ResponseIndexBean
implements javax.ejb.EntityBean

This class maps a host transaction response to an index.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.bankframe.ei.txnhandler.responseindex.ResponseIndexBean
indexName, txnCode, txnType
 
Fields inherited from interface com.bankframe.ejb.EEntity
serialVersionUID
 
Constructor Summary
ResponseIndexCMPBean()
          Default constructor
 
Method Summary
 void ejbActivate()
           
 ResponseIndexPK ejbCreate(java.lang.String txnCode, java.lang.String txnType, java.lang.String indexName)
          This method initialises a new instance of the ResponseIndex entity.
 void ejbLoad()
           
 void ejbPassivate()
           
 void ejbPostCreate(java.lang.String txnCode, java.lang.String txnType, java.lang.String indexName)
          This method called after a new instance of the ResponseIndex entity has been initialised.
 void ejbRemove()
           
 void ejbStore()
           
 void setEntityContext(javax.ejb.EntityContext entityContext)
           
 void unsetEntityContext()
           
 
Methods inherited from class com.bankframe.ei.txnhandler.impl.responseindex.ResponseIndexBean
toDataPacket
 
Methods inherited from class com.bankframe.ei.txnhandler.responseindex.ResponseIndexBean
create, getIndexName, getTxnCode, getTxnType, isModified, setIndexName, setTxnCode, setTxnType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResponseIndexCMPBean

public ResponseIndexCMPBean()
Default constructor

Method Detail

ejbCreate

public ResponseIndexPK ejbCreate(java.lang.String txnCode,
                                 java.lang.String txnType,
                                 java.lang.String indexName)
                          throws javax.ejb.CreateException,
                                 java.rmi.RemoteException
This method initialises a new instance of the ResponseIndex entity.

Parameters:
txnCode - contains the code number for the host transaction
txnType - identifies the middleware associated with a transaction such as MQSeries, IMS, TUXEDO, CICS
indexName - name of the index to use to lookup data in cache
Throws:
javax.ejb.CreateException
java.rmi.RemoteException

ejbPostCreate

public void ejbPostCreate(java.lang.String txnCode,
                          java.lang.String txnType,
                          java.lang.String indexName)
                   throws java.rmi.RemoteException
This method called after a new instance of the ResponseIndex entity has been initialised.

Parameters:
txnCode - contains the code number for the host transaction
txnType - identifies the middleware associated with a transaction such as MQSeries, IMS, TUXEDO, CICS
indexName - name of the index to use to lookup data in cache
Throws:
java.rmi.RemoteException - not used

setEntityContext

public void setEntityContext(javax.ejb.EntityContext entityContext)
                      throws javax.ejb.EJBException,
                             java.rmi.RemoteException
Specified by:
setEntityContext in interface javax.ejb.EntityBean
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.setEntityContext(javax.ejb.EntityContext)

unsetEntityContext

public void unsetEntityContext()
                        throws javax.ejb.EJBException,
                               java.rmi.RemoteException
Specified by:
unsetEntityContext in interface javax.ejb.EntityBean
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.unsetEntityContext()

ejbRemove

public void ejbRemove()
               throws javax.ejb.RemoveException,
                      javax.ejb.EJBException,
                      java.rmi.RemoteException
Specified by:
ejbRemove in interface javax.ejb.EntityBean
javax.ejb.RemoveException
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.ejbRemove()

ejbActivate

public void ejbActivate()
                 throws javax.ejb.EJBException,
                        java.rmi.RemoteException
Specified by:
ejbActivate in interface javax.ejb.EntityBean
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.ejbActivate()

ejbPassivate

public void ejbPassivate()
                  throws javax.ejb.EJBException,
                         java.rmi.RemoteException
Specified by:
ejbPassivate in interface javax.ejb.EntityBean
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.ejbPassivate()

ejbLoad

public void ejbLoad()
             throws javax.ejb.EJBException,
                    java.rmi.RemoteException
Specified by:
ejbLoad in interface javax.ejb.EntityBean
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.ejbLoad()

ejbStore

public void ejbStore()
              throws javax.ejb.EJBException,
                     java.rmi.RemoteException
Specified by:
ejbStore in interface javax.ejb.EntityBean
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.ejbStore()


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