com.bankframe.ei.txnhandler.transactionlayout.impl.response
Class ResponseTransactionFieldImplt

java.lang.Object
  extended bycom.bankframe.ei.txnhandler.transactionlayout.impl.response.ResponseTransactionFieldImplt
All Implemented Interfaces:
EEntityRemote, javax.ejb.EJBObject, java.rmi.Remote, ResponseTransactionField, TransactionField

public class ResponseTransactionFieldImplt
extends java.lang.Object
implements ResponseTransactionField

This class serves as a lightweight proxy representation of a ResponseTransactionField entity for caching purposes.


Constructor Summary
ResponseTransactionFieldImplt(java.util.Map theDatabaseValues)
          ResponseTransactionFieldImpl constructor
 
Method Summary
 javax.ejb.EJBHome getEJBHome()
          This method gets the EJB Home interface
 javax.ejb.Handle getHandle()
          This method gets the EJB handle
 java.lang.Object getPrimaryKey()
          This method gets the Destination PrimaryKey
 java.lang.String getValue(java.lang.String colName)
          Get the specified row value
 java.util.Map getValuesMap()
          This method gets the Map of all the database column values
 boolean isIdentical(javax.ejb.EJBObject param1)
          This method determines if EJB objects identical
 void remove()
          This method does nothing
 DataPacket toDataPacket()
          This method converts ResponseTransactionField to DataPacket
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResponseTransactionFieldImplt

public ResponseTransactionFieldImplt(java.util.Map theDatabaseValues)
ResponseTransactionFieldImpl constructor

Parameters:
theDatabaseValues - is a Map of the Response Txn Field database columns
Method Detail

getEJBHome

public javax.ejb.EJBHome getEJBHome()
                             throws java.rmi.RemoteException
This method gets the EJB Home interface

Specified by:
getEJBHome in interface javax.ejb.EJBObject
Returns:
null
Throws:
java.rmi.RemoteException

getHandle

public javax.ejb.Handle getHandle()
                           throws java.rmi.RemoteException
This method gets the EJB handle

Specified by:
getHandle in interface javax.ejb.EJBObject
Returns:
null
Throws:
java.rmi.RemoteException

getPrimaryKey

public java.lang.Object getPrimaryKey()
                               throws java.rmi.RemoteException
This method gets the Destination PrimaryKey

Specified by:
getPrimaryKey in interface javax.ejb.EJBObject
Returns:
null
Throws:
java.rmi.RemoteException

getValue

public java.lang.String getValue(java.lang.String colName)
                          throws ProcessingErrorException
Get the specified row value

Specified by:
getValue in interface TransactionField
Returns:
Column value as a java.lang.String
Throws:
ProcessingErrorException - if an error occurs

getValuesMap

public java.util.Map getValuesMap()
                           throws ProcessingErrorException
This method gets the Map of all the database column values

Specified by:
getValuesMap in interface TransactionField
Returns:
java.util.Map of database column values
Throws:
ProcessingErrorException - for column that does not exist.

isIdentical

public boolean isIdentical(javax.ejb.EJBObject param1)
                    throws java.rmi.RemoteException
This method determines if EJB objects identical

Specified by:
isIdentical in interface javax.ejb.EJBObject
Returns:
false
Throws:
java.rmi.RemoteException

remove

public void remove()
            throws java.rmi.RemoteException,
                   javax.ejb.RemoveException
This method does nothing

Specified by:
remove in interface javax.ejb.EJBObject
Throws:
java.rmi.RemoteException
javax.ejb.RemoveException

toDataPacket

public DataPacket toDataPacket()
This method converts ResponseTransactionField to DataPacket

Specified by:
toDataPacket in interface EEntityRemote
Returns:
DataPacket containing ResponseTransactionField data


Copyright 2004 Siebel Systems, Inc. All rights reserved.