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

java.lang.Object
  extended by com.bankframe.ei.txnhandler.transactionlayout.impl.response.ResponseTransactionFieldImplt
All Implemented Interfaces:
ResponseTransactionField, TransactionField, EEntityRemote, Remote, EJBObject

public class ResponseTransactionFieldImplt
extends Object
implements ResponseTransactionField

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


Constructor Summary
ResponseTransactionFieldImplt(Map theDatabaseValues)
          ResponseTransactionFieldImpl constructor
 
Method Summary
 EJBHome getEJBHome()
          This method gets the EJB Home interface
 Handle getHandle()
          This method gets the EJB handle
 Object getPrimaryKey()
          This method gets the Destination PrimaryKey
 String getValue(String colName)
          Get the specified row value
 Map getValuesMap()
          This method gets the Map of all the database column values
 boolean isIdentical(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(Map theDatabaseValues)
ResponseTransactionFieldImpl constructor

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

getEJBHome

public EJBHome getEJBHome()
                   throws RemoteException
This method gets the EJB Home interface

Specified by:
getEJBHome in interface EJBObject
Returns:
null
Throws:
RemoteException

getHandle

public Handle getHandle()
                 throws RemoteException
This method gets the EJB handle

Specified by:
getHandle in interface EJBObject
Returns:
null
Throws:
RemoteException

getPrimaryKey

public Object getPrimaryKey()
                     throws RemoteException
This method gets the Destination PrimaryKey

Specified by:
getPrimaryKey in interface EJBObject
Returns:
null
Throws:
RemoteException

getValue

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

Specified by:
getValue in interface TransactionField
Parameters:
colName - String Database table column name
Returns:
Column value as a java.lang.String
Throws:
ProcessingErrorException - if an error occurs

getValuesMap

public 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(EJBObject param1)
                    throws RemoteException
This method determines if EJB objects identical

Specified by:
isIdentical in interface EJBObject
Returns:
false
Throws:
RemoteException

remove

public void remove()
            throws RemoteException,
                   RemoveException
This method does nothing

Specified by:
remove in interface EJBObject
Throws:
RemoteException
RemoveException

toDataPacket

public DataPacket toDataPacket()
This method converts ResponseTransactionField to DataPacket

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


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