com.bankframe.ei.txnhandler.storeandforward.storetransaction
Interface StoreTransaction

All Known Subinterfaces:
StoreTransaction

public interface StoreTransaction

The StoreTransaction interface.


Method Summary
 void amend(int sequenceNo, long addTimestamp, String requestTransaction, String batchedForForward)
          This method amends the details of a given stored transaction
 long getAddTimestamp()
          This method returns the time that this transaction was added to the queue
 String getBatchedForForward()
          This method gets the sequence number that was assigned to this transaction
 String getRequestTransaction()
          This method gets the string representation (XML) of the client request.
 int getSequenceNo()
          This method gets the sequence number that was assigned to this transaction
 

Method Detail

getAddTimestamp

long getAddTimestamp()
                     throws RemoteException
This method returns the time that this transaction was added to the queue

Returns:
the timestamp
Throws:
RemoteException

getRequestTransaction

String getRequestTransaction()
                             throws RemoteException
This method gets the string representation (XML) of the client request.

Returns:
the xml string
Throws:
RemoteException

getSequenceNo

int getSequenceNo()
                  throws RemoteException
This method gets the sequence number that was assigned to this transaction

Returns:
the sequence number
Throws:
RemoteException

amend

void amend(int sequenceNo,
           long addTimestamp,
           String requestTransaction,
           String batchedForForward)
           throws RemoteException
This method amends the details of a given stored transaction

Parameters:
sequenceNo - the new sequence number
addTimestamp - the new stored timestamp
requestTransaction - the new transaction data
Throws:
RemoteException

getBatchedForForward

String getBatchedForForward()
                            throws RemoteException
This method gets the sequence number that was assigned to this transaction

Returns:
the sequence number
Throws:
RemoteException


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