Class ActiveMQRAJMSContext

  • All Implemented Interfaces:
    java.lang.AutoCloseable, javax.jms.JMSContext
    Direct Known Subclasses:
    ActiveMQRAXAJMSContext

    public class ActiveMQRAJMSContext
    extends org.apache.activemq.artemis.jms.client.ActiveMQJMSContext
    • Field Summary

      • Fields inherited from interface javax.jms.JMSContext

        AUTO_ACKNOWLEDGE, CLIENT_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE, SESSION_TRANSACTED
    • Constructor Summary

      Constructors 
      Constructor Description
      ActiveMQRAJMSContext​(org.apache.activemq.artemis.jms.client.ActiveMQConnectionForContext connection, int ackMode, org.apache.activemq.artemis.jms.client.ThreadAwareContext threadAwareContext)  
      ActiveMQRAJMSContext​(org.apache.activemq.artemis.jms.client.ActiveMQConnectionForContext connection, org.apache.activemq.artemis.jms.client.ThreadAwareContext threadAwareContext)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.jms.JMSContext createContext​(int sessionMode)  
      void setClientID​(java.lang.String clientID)  
      void setExceptionListener​(javax.jms.ExceptionListener listener)  
      void stop()  
      • Methods inherited from class org.apache.activemq.artemis.jms.client.ActiveMQJMSContext

        acknowledge, close, commit, createBrowser, createBrowser, createBytesMessage, createConsumer, createConsumer, createConsumer, createDurableConsumer, createDurableConsumer, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createQueue, createSharedConsumer, createSharedConsumer, createSharedDurableConsumer, createSharedDurableConsumer, createStreamMessage, createTemporaryQueue, createTemporaryTopic, createTextMessage, createTextMessage, createTopic, getAutoStart, getClientID, getContext, getExceptionListener, getMetaData, getSession, getSessionMode, getThreadAwareContext, getTransacted, getUsedSession, getXAResource, recover, rollback, setAutoStart, start, unsubscribe
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ActiveMQRAJMSContext

        public ActiveMQRAJMSContext​(org.apache.activemq.artemis.jms.client.ActiveMQConnectionForContext connection,
                                    int ackMode,
                                    org.apache.activemq.artemis.jms.client.ThreadAwareContext threadAwareContext)
      • ActiveMQRAJMSContext

        public ActiveMQRAJMSContext​(org.apache.activemq.artemis.jms.client.ActiveMQConnectionForContext connection,
                                    org.apache.activemq.artemis.jms.client.ThreadAwareContext threadAwareContext)
    • Method Detail

      • createContext

        public javax.jms.JMSContext createContext​(int sessionMode)
        Specified by:
        createContext in interface javax.jms.JMSContext
        Overrides:
        createContext in class org.apache.activemq.artemis.jms.client.ActiveMQJMSContext
      • stop

        public void stop()
        Specified by:
        stop in interface javax.jms.JMSContext
        Overrides:
        stop in class org.apache.activemq.artemis.jms.client.ActiveMQJMSContext
      • setClientID

        public void setClientID​(java.lang.String clientID)
        Specified by:
        setClientID in interface javax.jms.JMSContext
        Overrides:
        setClientID in class org.apache.activemq.artemis.jms.client.ActiveMQJMSContext
      • setExceptionListener

        public void setExceptionListener​(javax.jms.ExceptionListener listener)
        Specified by:
        setExceptionListener in interface javax.jms.JMSContext
        Overrides:
        setExceptionListener in class org.apache.activemq.artemis.jms.client.ActiveMQJMSContext