activemq-cpp-3.6.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: