|
| ActiveMQXASession (Pointer< activemq::core::kernels::ActiveMQXASessionKernel > kernel) |
|
virtual | ~ActiveMQXASession () |
|
virtual bool | isTransacted () const |
| Gets if the Sessions is a Transacted Session. More...
|
|
virtual bool | isAutoAcknowledge () const |
|
virtual void | doStartTransaction () |
|
virtual void | commit () |
| Commits all messages done in this transaction and releases any locks currently held. More...
|
|
virtual void | rollback () |
| Rolls back all messages done in this transaction and releases any locks currently held. More...
|
|
virtual cms::XAResource * | getXAResource () const |
| Returns the XA resource associated with this Session to the caller. More...
|
|
virtual | ~XASession () |
|
virtual | ~Session () |
|
virtual | ~Closeable () |
|
virtual | ~Startable () |
|
virtual | ~Stoppable () |
|
| ActiveMQSession (Pointer< activemq::core::kernels::ActiveMQSessionKernel > kernel) |
|
virtual | ~ActiveMQSession () |
|
virtual void | start () |
| Stops asynchronous message delivery. More...
|
|
virtual void | stop () |
| Starts asynchronous message delivery. More...
|
|
bool | isStarted () const |
| Indicates whether or not the session is currently in the started state. More...
|
|
virtual void | close () |
| Closes this session as well as any active child consumers or producers. More...
|
|
virtual void | recover () |
| Stops message delivery in this session, and restarts message delivery with the oldest unacknowledged message. More...
|
|
virtual cms::MessageConsumer * | createConsumer (const cms::Destination *destination) |
| Creates a MessageConsumer for the specified destination. More...
|
|
virtual cms::MessageConsumer * | createConsumer (const cms::Destination *destination, const std::string &selector) |
| Creates a MessageConsumer for the specified destination, using a message selector. More...
|
|
virtual cms::MessageConsumer * | createConsumer (const cms::Destination *destination, const std::string &selector, bool noLocal) |
| Creates a MessageConsumer for the specified destination, using a message selector. More...
|
|
virtual cms::MessageConsumer * | createDurableConsumer (const cms::Topic *destination, const std::string &name, const std::string &selector, bool noLocal=false) |
| Creates a durable subscriber to the specified topic, using a Message selector. More...
|
|
virtual cms::MessageProducer * | createProducer (const cms::Destination *destination) |
| Creates a MessageProducer to send messages to the specified destination. More...
|
|
virtual cms::QueueBrowser * | createBrowser (const cms::Queue *queue) |
| Creates a new QueueBrowser to peek at Messages on the given Queue. More...
|
|
virtual cms::QueueBrowser * | createBrowser (const cms::Queue *queue, const std::string &selector) |
| Creates a new QueueBrowser to peek at Messages on the given Queue. More...
|
|
virtual cms::Queue * | createQueue (const std::string &queueName) |
| Creates a queue identity given a Queue name. More...
|
|
virtual cms::Topic * | createTopic (const std::string &topicName) |
| Creates a topic identity given a Queue name. More...
|
|
virtual cms::TemporaryQueue * | createTemporaryQueue () |
| Creates a TemporaryQueue object. More...
|
|
virtual cms::TemporaryTopic * | createTemporaryTopic () |
| Creates a TemporaryTopic object. More...
|
|
virtual cms::Message * | createMessage () |
| Creates a new Message. More...
|
|
virtual cms::BytesMessage * | createBytesMessage () |
| Creates a BytesMessage. More...
|
|
virtual cms::BytesMessage * | createBytesMessage (const unsigned char *bytes, int bytesSize) |
| Creates a BytesMessage and sets the payload to the passed value. More...
|
|
virtual cms::StreamMessage * | createStreamMessage () |
| Creates a new StreamMessage. More...
|
|
virtual cms::TextMessage * | createTextMessage () |
| Creates a new TextMessage. More...
|
|
virtual cms::TextMessage * | createTextMessage (const std::string &text) |
| Creates a new TextMessage and set the text to the value given. More...
|
|
virtual cms::MapMessage * | createMapMessage () |
| Creates a new MapMessage. More...
|
|
virtual
cms::Session::AcknowledgeMode | getAcknowledgeMode () const |
| Returns the acknowledgment mode of the session. More...
|
|
virtual void | unsubscribe (const std::string &name) |
| Unsubscribes a durable subscription that has been created by a client. More...
|
|
cms::ExceptionListener * | getExceptionListener () |
| This method gets any registered exception listener of this sessions connection and returns it. More...
|
|
virtual void | setMessageTransformer (cms::MessageTransformer *transformer) |
| Set an MessageTransformer instance that is passed on to all MessageProducer and MessageConsumer objects created from this Session. More...
|
|
virtual cms::MessageTransformer * | getMessageTransformer () const |
| Gets the currently configured MessageTransformer for this Session. More...
|
|
const commands::SessionInfo & | getSessionInfo () const |
| Gets the Session Information object for this session, if the session is closed than this method throws an exception. More...
|
|
const commands::SessionId & | getSessionId () const |
| Gets the Session Id object for this session, if the session is closed than this method throws an exception. More...
|
|
ActiveMQConnection * | getConnection () const |
| Gets the ActiveMQConnection that is associated with this session. More...
|
|