edu.cmu.mse.vault.transaction
Interface TransactionAgentSession

All Superinterfaces:
javax.ejb.EJBObject, java.rmi.Remote

public interface TransactionAgentSession
extends javax.ejb.EJBObject

Remote interface for TransactionAgentSession.


Method Summary
 Message getTransactionHistory(MessageKey key, int accountID)
           
 boolean isAlive()
           
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

getTransactionHistory

public Message getTransactionHistory(MessageKey key,
                                     int accountID)
                              throws VaultEntityCreateException,
                                     UnexpectedMessageSequenceNumberException,
                                     java.rmi.RemoteException
Throws:
VaultEntityCreateException
UnexpectedMessageSequenceNumberException
java.rmi.RemoteException

isAlive

public boolean isAlive()
                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException