com.bankframe.ei.txnhandler.sessionamendpersister
Class TxnSessionAmendPersister

java.lang.Object
  extended bycom.bankframe.ei.txnhandler.persister.TxnPersister
      extended bycom.bankframe.ei.txnhandler.sessionamendpersister.TxnSessionAmendPersister
All Implemented Interfaces:
EPersister, SessionAmendPersister, TxnHandlerBrokerPersister
Direct Known Subclasses:
StoreAndForwardSessionAmendPersister

Deprecated. SessionAmendHelper classes have been replaced by TxnHandlerBroker

public class TxnSessionAmendPersister
extends TxnPersister
implements SessionAmendPersister

This class provides utility methods for carrying out transaction handler amend operations that must be carried out from a session bean, rather than directly from an entity bean. This can happen when the data from two or more entity beans must be combined to form a single host transaction


Constructor Summary
TxnSessionAmendPersister()
          Deprecated.  
 
Method Summary
 java.util.Vector amend(java.lang.String ejbName, java.lang.String amendName, DataPacket amendData, java.util.Vector amendedPrimaryKeys)
          Deprecated. This method carries out the specified amend operation
 
Methods inherited from class com.bankframe.ei.txnhandler.persister.TxnPersister
amend, amend, amend, amend, amend, create, find, find, load, remove, removeFromCache, store
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TxnSessionAmendPersister

public TxnSessionAmendPersister()
Deprecated. 
Method Detail

amend

public java.util.Vector amend(java.lang.String ejbName,
                              java.lang.String amendName,
                              DataPacket amendData,
                              java.util.Vector amendedPrimaryKeys)
                       throws ProcessingErrorException,
                              java.rmi.RemoteException
Deprecated. 
This method carries out the specified amend operation

Specified by:
amend in interface SessionAmendPersister
Parameters:
ejbName - Name of the EJB that the amend operation belongs to
amendName - Name of the amend operation to perform
amendData - The data that has been amended
amendedPrimaryKeys - Vector of Primary Keys of the entities that are affected by the amend operation.
Returns:
Vector of results from the host system
Throws:
ProcessingErrorException - if an error occurs during processing
java.rmi.RemoteException


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