Class ActiveMQXASession
- java.lang.Object
-
- org.apache.activemq.artemis.jms.client.ActiveMQSession
-
- org.apache.activemq.artemis.jms.client.ActiveMQXASession
-
- All Implemented Interfaces:
jakarta.jms.QueueSession,jakarta.jms.Session,jakarta.jms.TopicSession,jakarta.jms.XAQueueSession,jakarta.jms.XASession,jakarta.jms.XATopicSession,AutoCloseable,Runnable
public class ActiveMQXASession extends ActiveMQSession implements jakarta.jms.XAQueueSession, jakarta.jms.XATopicSession
-
-
Field Summary
-
Fields inherited from class org.apache.activemq.artemis.jms.client.ActiveMQSession
TYPE_GENERIC_SESSION, TYPE_QUEUE_SESSION, TYPE_TOPIC_SESSION
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedActiveMQXASession(ConnectionFactoryOptions options, ActiveMQConnection connection, boolean transacted, boolean xa, int ackMode, boolean cacheDestinations, boolean enable1xNaming, ClientSession session, int sessionType)
-
Method Summary
-
Methods inherited from class org.apache.activemq.artemis.jms.client.ActiveMQSession
ackAllConsumers, close, commit, createBrowser, createBrowser, createBytesMessage, createConsumer, createConsumer, createConsumer, createDurableConsumer, createDurableConsumer, createDurableSubscriber, createDurableSubscriber, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createPublisher, createQueue, createReceiver, createReceiver, createSender, createSharedConsumer, createSharedConsumer, createSharedDurableConsumer, createSharedDurableConsumer, createStreamMessage, createSubscriber, createSubscriber, createTemporaryQueue, createTemporaryTopic, createTextMessage, createTextMessage, createTopic, deleteTemporaryQueue, deleteTemporaryTopic, getAcknowledgeMode, getConnection, getCoreSession, getDeserializationBlackList, getDeserializationWhiteList, getMessageListener, getQueueSession, getSession, getTopicSession, getTransacted, getXAResource, internalCreateQueue, internalCreateQueueCompatibility, internalCreateTopic, isEnable1xPrefixes, isRecoverCalled, isXA, recover, removeConsumer, rollback, run, setMessageListener, setRecoverCalled, 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.Session
close, createBytesMessage, createConsumer, createConsumer, createConsumer, createDurableConsumer, createDurableConsumer, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createSharedConsumer, createSharedConsumer, createSharedDurableConsumer, createSharedDurableConsumer, createStreamMessage, createTextMessage, createTextMessage, getAcknowledgeMode, getMessageListener, recover, run, setMessageListener
-
-
-
-
Constructor Detail
-
ActiveMQXASession
protected ActiveMQXASession(ConnectionFactoryOptions options, ActiveMQConnection connection, boolean transacted, boolean xa, int ackMode, boolean cacheDestinations, boolean enable1xNaming, ClientSession session, int sessionType)
- Parameters:
connection-transacted-xa-ackMode-session-sessionType-
-
-