org.csapi.jr.se.am
Interface RetrieveTransactionHistory

All Superinterfaces:
Activity, CsapiInterface, java.io.Serializable

public interface RetrieveTransactionHistory
extends Activity

This interface represents a RetrieveTransactionHistory activity object.


Field Summary
 
Fields inherited from interface org.csapi.jr.se.Activity
ACTIVE_STATE, IDLE_STATE, INVALID_STATE
 
Method Summary
 void addRetrieveTransactionHistoryListener(org.csapi.jr.se.am.RetrieveTransactionHistoryListener retrieveTransactionHistoryListener)
          Adds a RetrieveTransactionHistoryListener which is interested in events generated by the RetrieveTransactionHistory.
 org.csapi.jr.se.am.AccountManager getAccountManager()
          Returns a reference to the AccountManager responsible for creation of the RetrieveTransactionHistory.
 void removeRetrieveTransactionHistoryListener(org.csapi.jr.se.am.RetrieveTransactionHistoryListener retrieveTransactionHistoryListener)
          Removes a RetrieveTransactionHistoryListener which is no longer interested events generated by the RetrieveTransactionHistory.
 void retrieveTransactionHistoryReq(org.csapi.jr.se.Address user, org.csapi.jr.se.TimeInterval transactionInterval)
          Invokes the retrieveTransactionHistoryReq() method on the Parlay Gateway.
 
Methods inherited from interface org.csapi.jr.se.Activity
addActivityStateChangeListener, getState, removeActivityStateChangeListener
 

Method Detail

getAccountManager

public org.csapi.jr.se.am.AccountManager getAccountManager()
Returns a reference to the AccountManager responsible for creation of the RetrieveTransactionHistory.

Returns:
A reference to the AccountManager responsible for creation of the RetrieveTransactionHistory.

addRetrieveTransactionHistoryListener

public void addRetrieveTransactionHistoryListener(org.csapi.jr.se.am.RetrieveTransactionHistoryListener retrieveTransactionHistoryListener)
Adds a RetrieveTransactionHistoryListener which is interested in events generated by the RetrieveTransactionHistory.

Parameters:
retrieveTransactionHistoryListener - A reference to the RetrieveTransactionHistoryListener which is to be added as a listener.

removeRetrieveTransactionHistoryListener

public void removeRetrieveTransactionHistoryListener(org.csapi.jr.se.am.RetrieveTransactionHistoryListener retrieveTransactionHistoryListener)
Removes a RetrieveTransactionHistoryListener which is no longer interested events generated by the RetrieveTransactionHistory.

Parameters:
retrieveTransactionHistoryListener - A reference to the RetrieveTransactionHistoryListener which is to be removed as a listener.

retrieveTransactionHistoryReq

public void retrieveTransactionHistoryReq(org.csapi.jr.se.Address user,
                                          org.csapi.jr.se.TimeInterval transactionInterval)
                                   throws PlatformException,
                                          java.lang.IllegalStateException,
                                          CommonException,
                                          UnknownSubscriberException,
                                          UnauthorizedApplicationException,
                                          InvalidTimeAndDateFormatException
Invokes the retrieveTransactionHistoryReq() method on the Parlay Gateway.

PlatformException
java.lang.IllegalStateException
CommonException
UnknownSubscriberException
UnauthorizedApplicationException
InvalidTimeAndDateFormatException