org.activemq.store
Interface TransactionStore
- All Superinterfaces:
- Service
- All Known Implementing Classes:
- JournalTransactionStore, VMTransactionStore
- public interface TransactionStore
- extends Service
Represents the durable store of the commit/rollback operations taken against the
broker.
- Version:
- $Revision: 1.1.1.1 $
prepare
public void prepare(java.lang.Object txid)
throws javax.transaction.xa.XAException
- Throws:
javax.transaction.xa.XAException
commit
public void commit(java.lang.Object txid,
boolean wasPrepared)
throws javax.transaction.xa.XAException
- Throws:
javax.transaction.xa.XAException
rollback
public void rollback(java.lang.Object txid)
throws javax.transaction.xa.XAException
- Throws:
javax.transaction.xa.XAException
recover
public void recover(TransactionStore.RecoveryListener listener)
throws javax.transaction.xa.XAException
- Parameters:
listener
-
- Throws:
javax.jms.JMSException
javax.transaction.xa.XAException
Copyright © 2004-2005 Protique, Ltd.. All Rights Reserved.