Interface ActiveMQConnectionForContext

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

    public interface ActiveMQConnectionForContext
    extends jakarta.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()  
      jakarta.jms.JMSContext createContext​(int sessionMode)  
      jakarta.jms.XAJMSContext createXAContext()  
      • Methods inherited from interface jakarta.jms.Connection

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

      • createContext

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

        jakarta.jms.XAJMSContext createXAContext()
      • closeFromContext

        void closeFromContext()