com.bankframe.ei.txnhandler.persister
Class StoreAndForwardPersister

java.lang.Object
  extended bycom.bankframe.ei.txnhandler.persister.TxnPersister
      extended bycom.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.

Author:
Engineering

Constructor Summary
StoreAndForwardPersister()
          Default Constructor
 
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
 

Constructor Detail

StoreAndForwardPersister

public StoreAndForwardPersister()
Default Constructor

Method Detail

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 store
amendName - the name of the method doing the amend
amendData -
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 © 2004 Siebel Systems, Inc. All rights reserved.