Class JmsPoolNarayanaJmsContext

java.lang.Object
org.messaginghub.pooled.jms.JmsPoolJMSContext
org.messaginghub.pooled.jms.JmsPoolXAJMSContext
dev.snowdrop.boot.narayana.core.jms.pool.JmsPoolNarayanaJmsContext
All Implemented Interfaces:
jakarta.jms.JMSContext, jakarta.jms.XAJMSContext, AutoCloseable

public class JmsPoolNarayanaJmsContext extends org.messaginghub.pooled.jms.JmsPoolXAJMSContext
  • Field Summary

    Fields inherited from class org.messaginghub.pooled.jms.JmsPoolJMSContext

    connection

    Fields inherited from interface jakarta.jms.JMSContext

    AUTO_ACKNOWLEDGE, CLIENT_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE, SESSION_TRANSACTED
  • Constructor Summary

    Constructors
    Constructor
    Description
    JmsPoolNarayanaJmsContext(org.messaginghub.pooled.jms.JmsPoolConnection connection, int sessionMode, String name, boolean lastResource)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from class org.messaginghub.pooled.jms.JmsPoolXAJMSContext

    getContext

    Methods inherited from class org.messaginghub.pooled.jms.JmsPoolJMSContext

    acknowledge, close, commit, createBrowser, createBrowser, createBytesMessage, createConsumer, createConsumer, createConsumer, createContext, createDurableConsumer, createDurableConsumer, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createQueue, createSharedConsumer, createSharedConsumer, createSharedDurableConsumer, createSharedDurableConsumer, createStreamMessage, createTemporaryQueue, createTemporaryTopic, createTextMessage, createTextMessage, createTopic, getAutoStart, getClientID, getConnection, getExceptionListener, getMetaData, getSession, getSessionMode, getTransacted, recover, rollback, setAutoStart, setClientID, setExceptionListener, start, stop, toString, unsubscribe

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface jakarta.jms.JMSContext

    acknowledge, close, createBrowser, createBrowser, createBytesMessage, createConsumer, createConsumer, createConsumer, createContext, createDurableConsumer, createDurableConsumer, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createQueue, createSharedConsumer, createSharedConsumer, createSharedDurableConsumer, createSharedDurableConsumer, createStreamMessage, createTemporaryQueue, createTemporaryTopic, createTextMessage, createTextMessage, createTopic, getAutoStart, getClientID, getExceptionListener, getMetaData, getSessionMode, recover, setAutoStart, setClientID, setExceptionListener, start, stop, unsubscribe

    Methods inherited from interface jakarta.jms.XAJMSContext

    commit, getTransacted, rollback
  • Constructor Details

    • JmsPoolNarayanaJmsContext

      public JmsPoolNarayanaJmsContext(org.messaginghub.pooled.jms.JmsPoolConnection connection, int sessionMode, String name, boolean lastResource)
  • Method Details

    • getXAResource

      public XAResource getXAResource()
      Specified by:
      getXAResource in interface jakarta.jms.XAJMSContext
      Overrides:
      getXAResource in class org.messaginghub.pooled.jms.JmsPoolXAJMSContext