org.apache.activemq.store
Interface TransactionStore
- All Superinterfaces:
- Service
- All Known Implementing Classes:
- AMQTransactionStore, JournalTransactionStore, KahaTransactionStore, MemoryTransactionStore
public interface TransactionStore
- extends Service
Represents the durable store of the commit/rollback operations taken against
the broker.
- Version:
- $Revision: 1.2 $
prepare
void prepare(TransactionId txid)
throws IOException
- Throws:
IOException
commit
void commit(TransactionId txid,
boolean wasPrepared)
throws IOException
- Throws:
IOException
rollback
void rollback(TransactionId txid)
throws IOException
- Throws:
IOException
recover
void recover(TransactionRecoveryListener listener)
throws IOException
- Throws:
IOException
Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.