activemq::state::ConnectionState Class Reference

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

Public Member Functions

 ConnectionState (Pointer< ConnectionInfo > info)
virtual ~ConnectionState ()
std::string toString () const
const Pointer
< commands::ConnectionInfo
getInfo () const
void checkShutdown () const
void shutdown ()
void reset (Pointer< ConnectionInfo > info)
void addTempDestination (Pointer< DestinationInfo > info)
void removeTempDestination (Pointer< ActiveMQDestination > destination)
void addTransactionState (Pointer< TransactionId > id)
const Pointer< TransactionState > & getTransactionState (Pointer< TransactionId > id) const
const decaf::util::Collection
< Pointer< TransactionState > > & 
getTransactionStates () const
Pointer< TransactionStateremoveTransactionState (Pointer< TransactionId > id)
void addSession (Pointer< SessionInfo > info)
Pointer< SessionStateremoveSession (Pointer< SessionId > id)
const Pointer< SessionStategetSessionState (Pointer< SessionId > id) const
const LinkedList< Pointer
< DestinationInfo > > & 
getTempDesinations () const
const decaf::util::Collection
< Pointer< SessionState > > & 
getSessionStates () const
StlMap< Pointer< ConsumerId >
, Pointer< ConsumerInfo >
, ConsumerId::COMPARATOR > & 
getRecoveringPullConsumers ()
void setConnectionInterruptProcessingComplete (bool connectionInterruptProcessingComplete)
bool isConnectionInterruptProcessingComplete ()

Constructor & Destructor Documentation

activemq::state::ConnectionState::ConnectionState ( Pointer< ConnectionInfo info  ) 
virtual activemq::state::ConnectionState::~ConnectionState (  )  [virtual]

Member Function Documentation

void activemq::state::ConnectionState::addSession ( Pointer< SessionInfo info  )  [inline]
void activemq::state::ConnectionState::addTempDestination ( Pointer< DestinationInfo info  )  [inline]
void activemq::state::ConnectionState::addTransactionState ( Pointer< TransactionId id  )  [inline]
void activemq::state::ConnectionState::checkShutdown (  )  const
const Pointer<commands::ConnectionInfo> activemq::state::ConnectionState::getInfo (  )  const [inline]
StlMap<Pointer<ConsumerId>, Pointer<ConsumerInfo>, ConsumerId::COMPARATOR>& activemq::state::ConnectionState::getRecoveringPullConsumers (  )  [inline]
const Pointer<SessionState> activemq::state::ConnectionState::getSessionState ( Pointer< SessionId id  )  const [inline]
const decaf::util::Collection<Pointer<SessionState> >& activemq::state::ConnectionState::getSessionStates (  )  const [inline]
const LinkedList<Pointer<DestinationInfo> >& activemq::state::ConnectionState::getTempDesinations (  )  const [inline]
const Pointer<TransactionState>& activemq::state::ConnectionState::getTransactionState ( Pointer< TransactionId id  )  const [inline]
const decaf::util::Collection<Pointer<TransactionState> >& activemq::state::ConnectionState::getTransactionStates (  )  const [inline]
bool activemq::state::ConnectionState::isConnectionInterruptProcessingComplete (  )  [inline]
Pointer<SessionState> activemq::state::ConnectionState::removeSession ( Pointer< SessionId id  )  [inline]
void activemq::state::ConnectionState::removeTempDestination ( Pointer< ActiveMQDestination destination  ) 
Pointer<TransactionState> activemq::state::ConnectionState::removeTransactionState ( Pointer< TransactionId id  )  [inline]
void activemq::state::ConnectionState::reset ( Pointer< ConnectionInfo info  ) 
void activemq::state::ConnectionState::setConnectionInterruptProcessingComplete ( bool  connectionInterruptProcessingComplete  )  [inline]
void activemq::state::ConnectionState::shutdown (  ) 
std::string activemq::state::ConnectionState::toString (  )  const

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

Generated on 1 Dec 2014 for activemq-cpp-3.8.2 by  doxygen 1.6.1