#include <StompSessionInfo.h>
Inheritance diagram for activemq::connector::stomp::StompSessionInfo:
Public Member Functions | |
StompSessionInfo (void) | |
virtual | ~StompSessionInfo (void) |
virtual const std::string & | getConnectionId (void) const |
virtual void | setConnectionId (const std::string &id) |
virtual unsigned int | getSessionId (void) const |
virtual void | setSessionId (const unsigned int id) |
virtual void | setAckMode (cms::Session::AcknowledgeMode ackMode) |
virtual cms::Session::AcknowledgeMode | getAckMode (void) const |
virtual const TransactionInfo * | getTransactionInfo (void) const |
virtual void | setTransactionInfo (const TransactionInfo *transaction) |
Private Attributes | |
cms::Session::AcknowledgeMode | ackMode |
std::string | connectionId |
unsigned int | sessionId |
const TransactionInfo * | transaction |
|
|
|
|
|
Gets the Ack Mode of this Session
Implements activemq::connector::SessionInfo. |
|
Gets the Connection Id of the Connection that this consumer is using to receive its messages.
Implements activemq::connector::SessionInfo. |
|
Gets the Sessions Id value
Implements activemq::connector::SessionInfo. |
|
Gets the currently active transaction info, if this session is transacted, returns NULL when not transacted. You must call getAckMode and see if the session is transacted.
Implements activemq::connector::SessionInfo. |
|
Sets the Ack Mode of this Session Info object
Implements activemq::connector::SessionInfo. |
|
Sets the Connection Id of the Connection that this consumer is using to receive its messages.
Implements activemq::connector::SessionInfo. |
|
Sets the Session Id for this Session
Implements activemq::connector::SessionInfo. |
|
Sets the current transaction info for this session, this is nit used when the session is not transacted.
Implements activemq::connector::SessionInfo. |
|
|
|
|
|
|
|
|