Interface ActiveMQConnectionForContext

  • All Superinterfaces:
    java.lang.AutoCloseable, javax.jms.Connection
    All Known Implementing Classes:
    ActiveMQConnection, ActiveMQConnectionForContextImpl, ActiveMQXAConnection

    public interface ActiveMQConnectionForContext
    extends javax.jms.Connection
    Interface created to support reference counting all contexts using it.

    Necessary to support JMSContext.close() conditions.

    See Also:
    JMSContext
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void closeFromContext()  
      javax.jms.JMSContext createContext​(int sessionMode)  
      javax.jms.XAJMSContext createXAContext()  
      • Methods inherited from interface javax.jms.Connection

        close, createConnectionConsumer, createDurableConnectionConsumer, createSession, createSession, createSession, createSharedConnectionConsumer, createSharedDurableConnectionConsumer, getClientID, getExceptionListener, getMetaData, setClientID, setExceptionListener, start, stop
    • Method Detail

      • createContext

        javax.jms.JMSContext createContext​(int sessionMode)
      • createXAContext

        javax.jms.XAJMSContext createXAContext()
      • closeFromContext

        void closeFromContext()