activemq-cpp-3.9.0
activemq::state::TransactionState Class Reference

#include <src/main/activemq/state/TransactionState.h>

Public Member Functions

 TransactionState (Pointer< TransactionId > id)
 
virtual ~TransactionState ()
 
std::string toString () const
 
void addCommand (Pointer< Command > operation)
 
void checkShutdown () const
 
void shutdown ()
 
void clear ()
 
const LinkedList< Pointer
< Command > > & 
getCommands () const
 
const Pointer< TransactionIdgetId () const
 
void setPrepared (bool prepared)
 
bool isPrepared () const
 
void setPreparedResult (int preparedResult)
 
int getPreparedResult () const
 
void addProducerState (Pointer< ProducerState > producerState)
 
const decaf::util::Collection
< Pointer< ProducerState > > & 
getProducerStates ()
 

Constructor & Destructor Documentation

activemq::state::TransactionState::TransactionState ( Pointer< TransactionId id)
virtual activemq::state::TransactionState::~TransactionState ( )
virtual

Member Function Documentation

void activemq::state::TransactionState::addCommand ( Pointer< Command operation)
void activemq::state::TransactionState::addProducerState ( Pointer< ProducerState producerState)
void activemq::state::TransactionState::checkShutdown ( ) const
void activemq::state::TransactionState::clear ( )
const LinkedList<Pointer<Command> >& activemq::state::TransactionState::getCommands ( ) const
inline
const Pointer<TransactionId> activemq::state::TransactionState::getId ( ) const
inline
int activemq::state::TransactionState::getPreparedResult ( ) const
inline
const decaf::util::Collection<Pointer<ProducerState> >& activemq::state::TransactionState::getProducerStates ( )
bool activemq::state::TransactionState::isPrepared ( ) const
inline
void activemq::state::TransactionState::setPrepared ( bool  prepared)
inline
void activemq::state::TransactionState::setPreparedResult ( int  preparedResult)
inline
void activemq::state::TransactionState::shutdown ( )
std::string activemq::state::TransactionState::toString ( ) const

The documentation for this class was generated from the following file: