|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.bankframe.ei.txnhandler.TransactionHandlerBean
This is an EJB Session bean that supports Transactions to Host Systems. This class is responsible for 1. Converting the DataPacket transaction request into a host system specific format. 2. Forwarding the transaction to the host system Connector. 3. Processing the host system response 4. Returning entity results to the persister in a DataPacket format The TransactionHandlerBean passes all the host specific formatting duties to a DataFormat class.
Constructor Summary | |
TransactionHandlerBean()
|
Method Summary | |
java.util.Map |
processFindRequest(DataPacket txnData)
This method is called for find operations only |
java.util.Vector |
processRequest(DataPacket txnData)
This method is called for all operations except finds |
java.util.Map |
processSingleHostFindRequest(DataPacket txnData,
java.lang.String txnCode,
java.lang.String txnType,
java.util.Vector allRoutes)
This method will handle the processing of a single find request (i.e. |
java.util.Vector |
processSingleHostRequest(DataPacket txnData,
java.lang.String txnCode,
java.lang.String txnType,
java.util.Vector allRoutes)
This method will handle the processing of a single non-find request (i.e. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TransactionHandlerBean()
Method Detail |
public java.util.Map processFindRequest(DataPacket txnData) throws ProcessingErrorException, HostProcessingErrorException, HostConnectivityException
txnData
- is DataPacket of transaction settings
ProcessingErrorException
- when an error occurs
HostProcessingErrorException
HostConnectivityException
public java.util.Vector processRequest(DataPacket txnData) throws ProcessingErrorException, HostProcessingErrorException, HostConnectivityException
txnData
- is DataPacket of transaction settings
ProcessingErrorException
- when an error occurs
HostProcessingErrorException
HostConnectivityException
public java.util.Map processSingleHostFindRequest(DataPacket txnData, java.lang.String txnCode, java.lang.String txnType, java.util.Vector allRoutes) throws ProcessingErrorException
txnData
- txnCode
- txnType
- allRoutes
-
ProcessingErrorException
public java.util.Vector processSingleHostRequest(DataPacket txnData, java.lang.String txnCode, java.lang.String txnType, java.util.Vector allRoutes) throws ProcessingErrorException
txnData
- txnCode
- txnType
- allRoutes
-
ProcessingErrorException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |