Interface ActiveMQConnectionForContext

All Superinterfaces:
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

    Modifier and Type
    Method
    Description
    void
     
    jakarta.jms.JMSContext
    createContext(int sessionMode)
     
    jakarta.jms.XAJMSContext
     

    Methods inherited from interface jakarta.jms.Connection

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

    • createContext

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

      jakarta.jms.XAJMSContext createXAContext()
    • closeFromContext

      void closeFromContext()