Uses of Class
org.apache.activemq.command.TransactionId

Packages that use TransactionId
org.apache.activemq The core JMS client API implementation classes. 
org.apache.activemq.broker The core classes for the ActiveMQ Message Broker and its connectors. 
org.apache.activemq.broker.region Region abstraction and implementations in the Broker. 
org.apache.activemq.broker.util Some utility Broker Plugins 
org.apache.activemq.command Command objects used via the Command Pattern to communicate among nodes 
org.apache.activemq.ra JCA managed connections and resource adapters for working with ActiveMQ 
org.apache.activemq.state   
org.apache.activemq.store The APIs which need to be implemented for persistent message stores for durable messaging 
org.apache.activemq.store.amq The default Store implementation for ActiveMQ 
org.apache.activemq.store.jdbc Message persistence implemented using JDBC 
org.apache.activemq.store.journal Message persistence using a high performance transaction log via the Journal interface. 
org.apache.activemq.store.kahadaptor kaha implementation of message persistence for the broker 
org.apache.activemq.store.kahadb   
org.apache.activemq.store.memory VM based implementation of message persistence 
org.apache.activemq.transaction   
org.apache.activemq.transport.stomp An implementation of the Stomp protocol which is a simple wire protocol for writing clients for ActiveMQ in different languages like Ruby, Python, PHP, C etc. 
 

Uses of TransactionId in org.apache.activemq
 

Methods in org.apache.activemq that return TransactionId
 TransactionId TransactionContext.getTransactionId()
           
 

Uses of TransactionId in org.apache.activemq.broker
 

Methods in org.apache.activemq.broker that return TransactionId
 TransactionId[] TransactionBroker.getPreparedTransactions(ConnectionContext context)
           
 TransactionId[] MutableBrokerFilter.getPreparedTransactions(ConnectionContext context)
           
 TransactionId[] ErrorBroker.getPreparedTransactions(ConnectionContext context)
           
 TransactionId[] EmptyBroker.getPreparedTransactions(ConnectionContext context)
           
 TransactionId[] BrokerFilter.getPreparedTransactions(ConnectionContext context)
           
 TransactionId[] Broker.getPreparedTransactions(ConnectionContext context)
          Gets a list of all the prepared xa transactions.
 

Methods in org.apache.activemq.broker that return types with arguments of type TransactionId
 ConcurrentHashMap<TransactionId,Transaction> ConnectionContext.getTransactions()
           
 

Methods in org.apache.activemq.broker with parameters of type TransactionId
 void TransactionBroker.beginTransaction(ConnectionContext context, TransactionId xid)
           
 void MutableBrokerFilter.beginTransaction(ConnectionContext context, TransactionId xid)
           
 void ErrorBroker.beginTransaction(ConnectionContext context, TransactionId xid)
           
 void EmptyBroker.beginTransaction(ConnectionContext context, TransactionId xid)
           
 void BrokerFilter.beginTransaction(ConnectionContext context, TransactionId xid)
           
 void BrokerBroadcaster.beginTransaction(ConnectionContext context, TransactionId xid)
           
 void Broker.beginTransaction(ConnectionContext context, TransactionId xid)
          Starts a transaction.
 void TransactionBroker.commitTransaction(ConnectionContext context, TransactionId xid, boolean onePhase)
           
 void MutableBrokerFilter.commitTransaction(ConnectionContext context, TransactionId xid, boolean onePhase)
           
 void ErrorBroker.commitTransaction(ConnectionContext context, TransactionId xid, boolean onePhase)
           
 void EmptyBroker.commitTransaction(ConnectionContext context, TransactionId xid, boolean onePhase)
           
 void BrokerFilter.commitTransaction(ConnectionContext context, TransactionId xid, boolean onePhase)
           
 void BrokerBroadcaster.commitTransaction(ConnectionContext context, TransactionId xid, boolean onePhase)
           
 void Broker.commitTransaction(ConnectionContext context, TransactionId xid, boolean onePhase)
          Commits a transaction.
 void TransactionBroker.forgetTransaction(ConnectionContext context, TransactionId xid)
           
 void MutableBrokerFilter.forgetTransaction(ConnectionContext context, TransactionId transactionId)
           
 void ErrorBroker.forgetTransaction(ConnectionContext context, TransactionId transactionId)
           
 void EmptyBroker.forgetTransaction(ConnectionContext context, TransactionId transactionId)
           
 void BrokerFilter.forgetTransaction(ConnectionContext context, TransactionId transactionId)
           
 void BrokerBroadcaster.forgetTransaction(ConnectionContext context, TransactionId transactionId)
           
 void Broker.forgetTransaction(ConnectionContext context, TransactionId transactionId)
          Forgets a transaction.
 Transaction TransactionBroker.getTransaction(ConnectionContext context, TransactionId xid, boolean mightBePrepared)
           
 int TransactionBroker.prepareTransaction(ConnectionContext context, TransactionId xid)
           
 int MutableBrokerFilter.prepareTransaction(ConnectionContext context, TransactionId xid)
           
 int ErrorBroker.prepareTransaction(ConnectionContext context, TransactionId xid)
           
 int EmptyBroker.prepareTransaction(ConnectionContext context, TransactionId xid)
           
 int BrokerFilter.prepareTransaction(ConnectionContext context, TransactionId xid)
           
 int BrokerBroadcaster.prepareTransaction(ConnectionContext context, TransactionId xid)
           
 int Broker.prepareTransaction(ConnectionContext context, TransactionId xid)
          Prepares a transaction.
 void TransactionBroker.rollbackTransaction(ConnectionContext context, TransactionId xid)
           
 void MutableBrokerFilter.rollbackTransaction(ConnectionContext context, TransactionId xid)
           
 void ErrorBroker.rollbackTransaction(ConnectionContext context, TransactionId xid)
           
 void EmptyBroker.rollbackTransaction(ConnectionContext context, TransactionId xid)
           
 void BrokerFilter.rollbackTransaction(ConnectionContext context, TransactionId xid)
           
 void BrokerBroadcaster.rollbackTransaction(ConnectionContext context, TransactionId xid)
           
 void Broker.rollbackTransaction(ConnectionContext context, TransactionId xid)
          Rollsback a transaction.
 

Method parameters in org.apache.activemq.broker with type arguments of type TransactionId
 void ConnectionContext.setTransactions(ConcurrentHashMap<TransactionId,Transaction> transactions)
           
 

Uses of TransactionId in org.apache.activemq.broker.region
 

Methods in org.apache.activemq.broker.region that return TransactionId
 TransactionId[] RegionBroker.getPreparedTransactions(ConnectionContext context)
           
 

Methods in org.apache.activemq.broker.region with parameters of type TransactionId
 void RegionBroker.beginTransaction(ConnectionContext context, TransactionId xid)
           
 void RegionBroker.commitTransaction(ConnectionContext context, TransactionId xid, boolean onePhase)
           
 void RegionBroker.forgetTransaction(ConnectionContext context, TransactionId transactionId)
           
 int RegionBroker.prepareTransaction(ConnectionContext context, TransactionId xid)
           
 void RegionBroker.rollbackTransaction(ConnectionContext context, TransactionId xid)
           
 

Uses of TransactionId in org.apache.activemq.broker.util
 

Methods in org.apache.activemq.broker.util that return TransactionId
 TransactionId[] LoggingBrokerPlugin.getPreparedTransactions(ConnectionContext context)
           
 

Methods in org.apache.activemq.broker.util with parameters of type TransactionId
 void UDPTraceBrokerPlugin.beginTransaction(ConnectionContext context, TransactionId xid)
           
 void LoggingBrokerPlugin.beginTransaction(ConnectionContext context, TransactionId xid)
           
 void UDPTraceBrokerPlugin.commitTransaction(ConnectionContext context, TransactionId xid, boolean onePhase)
           
 void LoggingBrokerPlugin.commitTransaction(ConnectionContext context, TransactionId xid, boolean onePhase)
           
 void UDPTraceBrokerPlugin.forgetTransaction(ConnectionContext context, TransactionId xid)
           
 void LoggingBrokerPlugin.forgetTransaction(ConnectionContext context, TransactionId transactionId)
           
 int UDPTraceBrokerPlugin.prepareTransaction(ConnectionContext context, TransactionId xid)
           
 int LoggingBrokerPlugin.prepareTransaction(ConnectionContext context, TransactionId xid)
           
 void UDPTraceBrokerPlugin.rollbackTransaction(ConnectionContext context, TransactionId xid)
           
 void LoggingBrokerPlugin.rollbackTransaction(ConnectionContext context, TransactionId xid)
           
 

Uses of TransactionId in org.apache.activemq.command
 

Subclasses of TransactionId in org.apache.activemq.command
 class LocalTransactionId
           
 class XATransactionId
           
 

Fields in org.apache.activemq.command declared as TransactionId
protected  TransactionId Message.originalTransactionId
           
protected  TransactionId TransactionInfo.transactionId
           
protected  TransactionId MessageAck.transactionId
           
protected  TransactionId Message.transactionId
           
 TransactionId JournalTransaction.transactionId
           
 

Methods in org.apache.activemq.command that return TransactionId
 TransactionId Message.getOriginalTransactionId()
           
 TransactionId TransactionInfo.getTransactionId()
           
 TransactionId MessageAck.getTransactionId()
           
 TransactionId Message.getTransactionId()
           
 TransactionId JournalTransaction.getTransactionId()
           
 TransactionId JournalTopicAck.getTransactionId()
           
 

Methods in org.apache.activemq.command with parameters of type TransactionId
 void Message.setOriginalTransactionId(TransactionId transactionId)
           
 void TransactionInfo.setTransactionId(TransactionId transactionId)
           
 void MessageAck.setTransactionId(TransactionId transactionId)
           
 void Message.setTransactionId(TransactionId transactionId)
           
 void JournalTransaction.setTransactionId(TransactionId transactionId)
           
 void JournalTopicAck.setTransactionId(TransactionId transaction)
           
 

Constructors in org.apache.activemq.command with parameters of type TransactionId
JournalTransaction(byte type, TransactionId transactionId, boolean wasPrepared)
           
TransactionInfo(ConnectionId connectionId, TransactionId transactionId, byte type)
           
 

Uses of TransactionId in org.apache.activemq.ra
 

Methods in org.apache.activemq.ra that return TransactionId
 TransactionId ManagedTransactionContext.getTransactionId()
           
 

Uses of TransactionId in org.apache.activemq.state
 

Methods in org.apache.activemq.state that return TransactionId
 TransactionId TransactionState.getId()
           
 

Methods in org.apache.activemq.state with parameters of type TransactionId
 void ConnectionState.addTransactionState(TransactionId id)
           
 TransactionState ConnectionState.getTransactionState(TransactionId id)
           
 TransactionState ConnectionState.removeTransactionState(TransactionId id)
           
 

Constructors in org.apache.activemq.state with parameters of type TransactionId
TransactionState(TransactionId id)
           
 

Uses of TransactionId in org.apache.activemq.store
 

Methods in org.apache.activemq.store that return types with arguments of type TransactionId
 Map<TransactionId,AMQTx> ReferenceStoreAdapter.retrievePreparedState()
           
 

Methods in org.apache.activemq.store with parameters of type TransactionId
 void TransactionStore.commit(TransactionId txid, boolean wasPrepared, Runnable preCommit, Runnable postCommit)
           
 void TransactionStore.prepare(TransactionId txid)
           
 void TransactionStore.rollback(TransactionId txid)
           
 

Method parameters in org.apache.activemq.store with type arguments of type TransactionId
 void ReferenceStoreAdapter.savePreparedState(Map<TransactionId,AMQTx> map)
          Save prepared transactions
 

Uses of TransactionId in org.apache.activemq.store.amq
 

Fields in org.apache.activemq.store.amq with type parameters of type TransactionId
protected  Map<TransactionId,AMQTx> AMQTransactionStore.inflightTransactions
           
 

Methods in org.apache.activemq.store.amq that return types with arguments of type TransactionId
 Map<TransactionId,AMQTx> AMQTransactionStore.getPreparedTransactions()
           
 

Methods in org.apache.activemq.store.amq with parameters of type TransactionId
 void AMQTransactionStore.commit(TransactionId txid, boolean wasPrepared, Runnable preCommit, Runnable postCommit)
           
 AMQTx AMQTransactionStore.getTx(TransactionId txid, Location location)
           
 void AMQTransactionStore.prepare(TransactionId txid)
           
 AMQTx AMQTransactionStore.replayCommit(TransactionId txid, boolean wasPrepared)
           
 void AMQTransactionStore.replayPrepare(TransactionId txid)
           
 void AMQTransactionStore.replayRollback(TransactionId txid)
           
 void AMQTransactionStore.rollback(TransactionId txid)
           
 

Method parameters in org.apache.activemq.store.amq with type arguments of type TransactionId
 void AMQTransactionStore.setPreparedTransactions(Map<TransactionId,AMQTx> preparedTransactions)
           
 

Uses of TransactionId in org.apache.activemq.store.jdbc
 

Methods in org.apache.activemq.store.jdbc with parameters of type TransactionId
 void JdbcMemoryTransactionStore.prepare(TransactionId txid)
           
 void JdbcMemoryTransactionStore.rollback(TransactionId txid)
           
 

Uses of TransactionId in org.apache.activemq.store.journal
 

Methods in org.apache.activemq.store.journal with parameters of type TransactionId
 void JournalTransactionStore.commit(TransactionId txid, boolean wasPrepared, Runnable preCommit, Runnable postCommit)
           
 void JournalTransactionStore.prepare(TransactionId txid)
           
 JournalTransactionStore.Tx JournalTransactionStore.replayCommit(TransactionId txid, boolean wasPrepared)
           
 void JournalTransactionStore.replayPrepare(TransactionId txid)
           
 void JournalTransactionStore.replayRollback(TransactionId txid)
           
 void JournalTransactionStore.rollback(TransactionId txid)
           
 

Uses of TransactionId in org.apache.activemq.store.kahadaptor
 

Methods in org.apache.activemq.store.kahadaptor that return types with arguments of type TransactionId
 Map<TransactionId,AMQTx> KahaReferenceStoreAdapter.retrievePreparedState()
           
 

Methods in org.apache.activemq.store.kahadaptor with parameters of type TransactionId
 void KahaTransactionStore.commit(TransactionId txid, boolean wasPrepared, Runnable before, Runnable after)
           
protected  org.apache.activemq.store.kahadaptor.KahaTransaction KahaTransactionStore.getOrCreateTx(TransactionId key)
           
protected  org.apache.activemq.store.kahadaptor.KahaTransaction KahaTransactionStore.getTx(TransactionId key)
           
 void KahaTransactionStore.prepare(TransactionId txid)
           
protected  void KahaTransactionStore.removeTx(TransactionId key)
           
 void KahaTransactionStore.rollback(TransactionId txid)
           
 

Method parameters in org.apache.activemq.store.kahadaptor with type arguments of type TransactionId
 void KahaReferenceStoreAdapter.savePreparedState(Map<TransactionId,AMQTx> map)
           
 

Uses of TransactionId in org.apache.activemq.store.kahadb
 

Fields in org.apache.activemq.store.kahadb with type parameters of type TransactionId
protected  LinkedHashMap<TransactionId,ArrayList<org.apache.activemq.store.kahadb.TempMessageDatabase.Operation>> TempMessageDatabase.inflightTransactions
           
protected  LinkedHashMap<TransactionId,ArrayList<org.apache.activemq.store.kahadb.TempMessageDatabase.Operation>> TempMessageDatabase.preparedTransactions
           
protected  LinkedHashMap<TransactionId,List<org.apache.activemq.store.kahadb.MessageDatabase.Operation>> MessageDatabase.preparedTransactions
           
 

Methods in org.apache.activemq.store.kahadb with parameters of type TransactionId
 void MultiKahaDBTransactionStore.commit(TransactionId txid, boolean wasPrepared, Runnable preCommit, Runnable postCommit)
           
 void KahaDBTransactionStore.commit(TransactionId txid, boolean wasPrepared, Runnable preCommit, Runnable postCommit)
           
 KahaTransactionInfo KahaDBPersistenceAdapter.createTransactionInfo(TransactionId txid)
           
protected  void KahaDBTransactionStore.forgetRecoveredAcks(TransactionId txid)
           
 MultiKahaDBTransactionStore.Tx MultiKahaDBTransactionStore.getTx(TransactionId txid)
           
 boolean MultiKahaDBPersistenceAdapter.isLocalXid(TransactionId xid)
           
 void MultiKahaDBTransactionStore.persistCompletion(TransactionId txid)
           
 void MultiKahaDBTransactionStore.persistOutcome(MultiKahaDBTransactionStore.Tx tx, TransactionId txid)
           
 void MultiKahaDBTransactionStore.prepare(TransactionId txid)
           
 void KahaDBTransactionStore.prepare(TransactionId txid)
           
 void TempMessageDatabase.processAdd(KahaAddMessageCommand command, TransactionId txid, ByteSequence data)
           
 void TempMessageDatabase.processCommit(TransactionId key)
           
 void TempMessageDatabase.processPrepare(TransactionId key)
           
 void TempMessageDatabase.processRemove(KahaRemoveMessageCommand command, TransactionId txid)
           
 void TempMessageDatabase.processRollback(TransactionId key)
           
 MultiKahaDBTransactionStore.Tx MultiKahaDBTransactionStore.removeTx(TransactionId txid)
           
 void MultiKahaDBTransactionStore.rollback(TransactionId txid)
           
 void KahaDBTransactionStore.rollback(TransactionId txid)
           
 KahaTransactionInfo TransactionIdTransformer.transform(TransactionId txid)
           
 

Uses of TransactionId in org.apache.activemq.store.memory
 

Fields in org.apache.activemq.store.memory with type parameters of type TransactionId
protected  ConcurrentHashMap<TransactionId,MemoryTransactionStore.Tx> MemoryTransactionStore.preparedTransactions
           
 

Methods in org.apache.activemq.store.memory with parameters of type TransactionId
 void MemoryTransactionStore.commit(TransactionId txid, boolean wasPrepared, Runnable preCommit, Runnable postCommit)
           
 MemoryTransactionStore.Tx MemoryTransactionStore.getPreparedTx(TransactionId txid)
           
 void MemoryTransactionStore.prepare(TransactionId txid)
           
 void MemoryTransactionStore.rollback(TransactionId txid)
           
 

Uses of TransactionId in org.apache.activemq.transaction
 

Methods in org.apache.activemq.transaction that return TransactionId
 TransactionId XATransaction.getTransactionId()
           
abstract  TransactionId Transaction.getTransactionId()
           
 TransactionId LocalTransaction.getTransactionId()
           
 

Uses of TransactionId in org.apache.activemq.transport.stomp
 

Methods in org.apache.activemq.transport.stomp with parameters of type TransactionId
 MessageAck StompSubscription.onStompMessageNack(String messageId, TransactionId transactionId)
           
 MessageAck StompQueueBrowserSubscription.onStompMessageNack(String messageId, TransactionId transactionId)
           
 



Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.