com.bankframe.ei.txnhandler.persister
Class StoreAndForwardPersister
java.lang.Object
|
+--com.bankframe.ei.txnhandler.persister.TxnPersister
|
+--com.bankframe.ei.txnhandler.persister.StoreAndForwardPersister
- All Implemented Interfaces:
- EPersister, TxnHandlerBrokerPersister
- Direct Known Subclasses:
- StoreMasterEntityPersister
- public class StoreAndForwardPersister
- extends TxnPersister
This class extends the Transaction Handler implementation of the EPersister
interface, it is responsible for entity communication with the Cache, the
Transaction Handler and Store for forward.
Method Summary |
java.util.Vector |
amend(java.lang.String ejbName,
java.lang.String amendName,
DataPacket amendData,
java.util.Vector amendedPrimaryKeys,
boolean removeOperation)
This method is used to update some or all attributes in the data store. |
Methods inherited from class com.bankframe.ei.txnhandler.persister.TxnPersister |
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 |
StoreAndForwardPersister
public StoreAndForwardPersister()
- Default Constructor
amend
public java.util.Vector amend(java.lang.String ejbName,
java.lang.String amendName,
DataPacket amendData,
java.util.Vector amendedPrimaryKeys,
boolean removeOperation)
throws ProcessingErrorException
- This method is used to update some or all attributes in the data store.
- Specified by:
amend
in interface TxnHandlerBrokerPersister
- Overrides:
amend
in class TxnPersister
- Parameters:
ejbName
- entity to be updated in the data storeamendName
- the name of the method doing the amendamendData
- amendedPrimaryKeys
- removeOperation
-
- Returns:
- Vector of results from the host system, used if this is a session amend call to the host system
- Throws:
ProcessingErrorException
- if an error occurs during processing
Copyright © 2005 Siebel Systems, Inc. All rights reserved.