Package org.apache.activemq.store.kahadb
Class KahaDBTransactionStore.Tx
- java.lang.Object
-
- org.apache.activemq.store.kahadb.KahaDBTransactionStore.Tx
-
- Enclosing class:
- KahaDBTransactionStore
public class KahaDBTransactionStore.Tx extends Object
-
-
Constructor Summary
Constructors Constructor Description Tx()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(KahaDBTransactionStore.AddMessageCommand msg)voidadd(KahaDBTransactionStore.RemoveMessageCommand ack)List<Future<Object>>commit()org.apache.activemq.command.MessageAck[]getAcks()org.apache.activemq.command.Message[]getMessages()
-
-
-
Method Detail
-
add
public void add(KahaDBTransactionStore.AddMessageCommand msg)
-
add
public void add(KahaDBTransactionStore.RemoveMessageCommand ack)
-
getMessages
public org.apache.activemq.command.Message[] getMessages()
-
getAcks
public org.apache.activemq.command.MessageAck[] getAcks()
-
commit
public List<Future<Object>> commit() throws IOException
- Returns:
- true if something to commit
- Throws:
IOException
-
-