com.bankframe.ei.txnhandler.transactionlayout.impl.request
Class RequestTransactionFieldImplt

java.lang.Object
  extended bycom.bankframe.ei.txnhandler.transactionlayout.impl.request.RequestTransactionFieldImplt
All Implemented Interfaces:
EEntityRemote, javax.ejb.EJBObject, java.rmi.Remote, RequestTransactionField, TransactionField

public class RequestTransactionFieldImplt
extends java.lang.Object
implements RequestTransactionField

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


Constructor Summary
RequestTransactionFieldImplt(java.util.Map theDatabaseValues)
          RequestTransactionFieldImpl 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 RequestTransactionField to DataPacket
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestTransactionFieldImplt

public RequestTransactionFieldImplt(java.util.Map theDatabaseValues)
RequestTransactionFieldImpl constructor

Parameters:
theDatabaseValues - is a Map of the Request 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 RequestTransactionField to DataPacket

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


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