activemq-cpp-3.4.0

activemq::state::TransactionState Class Reference

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

Public Member Functions

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

Constructor & Destructor Documentation

activemq::state::TransactionState::TransactionState ( const Pointer< TransactionId > &  id)
virtual activemq::state::TransactionState::~TransactionState ( ) [virtual]

Member Function Documentation

void activemq::state::TransactionState::addCommand ( const Pointer< Command > &  operation)
void activemq::state::TransactionState::addProducerState ( const Pointer< ProducerState > &  producerState)
void activemq::state::TransactionState::checkShutdown ( ) const
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]
std::vector< 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 ( ) [inline]
std::string activemq::state::TransactionState::toString ( ) const

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