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

java.lang.Object
  |
  +--com.bankframe.ei.txnhandler.impl.responseindex.ResponseIndexImplt
All Implemented Interfaces:
EEntity, javax.ejb.EJBObject, java.rmi.Remote, ResponseIndex, ResponseIndex, java.io.Serializable

public class ResponseIndexImplt
extends java.lang.Object
implements ResponseIndex

This class serves as a lightweight proxy representation of a Response Index EJB for caching purposes.

See Also:
Serialized Form

Field Summary
 java.lang.String indexName
           
 java.lang.String txnCode
           
 java.lang.String txnType
           
 
Fields inherited from interface com.bankframe.ejb.EEntity
serialVersionUID
 
Constructor Summary
ResponseIndexImplt(java.lang.String txnCode, java.lang.String txnType, java.lang.String indexName)
           
 
Method Summary
 javax.ejb.EJBHome getEJBHome()
           
 javax.ejb.Handle getHandle()
           
 java.lang.String getIndexName()
          This method returns this index name
 java.lang.Object getPrimaryKey()
           
 java.lang.String getTxnCode()
          This method returns this transaction's code
 java.lang.String getTxnType()
          This method returns this transaction's type
 boolean isIdentical(javax.ejb.EJBObject arg0)
           
 void remove()
           
 DataPacket toDataPacket()
          This method converts this entity to a DataPacket.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

txnCode

public java.lang.String txnCode

txnType

public java.lang.String txnType

indexName

public java.lang.String indexName
Constructor Detail

ResponseIndexImplt

public ResponseIndexImplt(java.lang.String txnCode,
                          java.lang.String txnType,
                          java.lang.String indexName)
Parameters:
txnCode -
txnType -
indexName -
Method Detail

getTxnCode

public java.lang.String getTxnCode()
                            throws java.rmi.RemoteException
Description copied from interface: ResponseIndex
This method returns this transaction's code

Specified by:
getTxnCode in interface ResponseIndex
Returns:
transaction code
Throws:
java.rmi.RemoteException

getTxnType

public java.lang.String getTxnType()
                            throws java.rmi.RemoteException
Description copied from interface: ResponseIndex
This method returns this transaction's type

Specified by:
getTxnType in interface ResponseIndex
Returns:
transaction type
Throws:
java.rmi.RemoteException

getIndexName

public java.lang.String getIndexName()
                              throws java.rmi.RemoteException
Description copied from interface: ResponseIndex
This method returns this index name

Specified by:
getIndexName in interface ResponseIndex
Returns:
index name
Throws:
java.rmi.RemoteException

toDataPacket

public DataPacket toDataPacket()
                        throws java.rmi.RemoteException
This method converts this entity to a DataPacket.

Specified by:
toDataPacket in interface EEntity
Returns:
DataPacket containing the entire state of this Busines Object
Throws:
java.rmi.RemoteException

getEJBHome

public javax.ejb.EJBHome getEJBHome()
                             throws java.rmi.RemoteException
Specified by:
getEJBHome in interface javax.ejb.EJBObject
java.rmi.RemoteException

getPrimaryKey

public java.lang.Object getPrimaryKey()
                               throws java.rmi.RemoteException
Specified by:
getPrimaryKey in interface javax.ejb.EJBObject
java.rmi.RemoteException

remove

public void remove()
            throws java.rmi.RemoteException,
                   javax.ejb.RemoveException
Specified by:
remove in interface javax.ejb.EJBObject
java.rmi.RemoteException
javax.ejb.RemoveException

getHandle

public javax.ejb.Handle getHandle()
                           throws java.rmi.RemoteException
Specified by:
getHandle in interface javax.ejb.EJBObject
java.rmi.RemoteException

isIdentical

public boolean isIdentical(javax.ejb.EJBObject arg0)
                    throws java.rmi.RemoteException
Specified by:
isIdentical in interface javax.ejb.EJBObject
java.rmi.RemoteException


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