org.apache.activemq.store
Interface TransactionStore
- All Superinterfaces:
- Service
- All Known Implementing Classes:
- JournalTransactionStore, KahaTransactionStore, MemoryTransactionStore, QuickJournalTransactionStore, RapidTransactionStore
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 java.io.IOException
- Throws:
java.io.IOException
commit
void commit(TransactionId txid,
boolean wasPrepared)
throws java.io.IOException
- Throws:
java.io.IOException
rollback
void rollback(TransactionId txid)
throws java.io.IOException
- Throws:
java.io.IOException
recover
void recover(TransactionRecoveryListener listener)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright © 2009 Apache Software Foundation. All Rights Reserved.