com.ibm.mq.jms
Class MQXAQueueSession
- java.lang.Object
-
- com.ibm.mq.jms.MQRoot
-
- com.ibm.mq.jms.MQSession
-
- com.ibm.mq.jms.MQXASession
-
- com.ibm.mq.jms.MQXAQueueSession
-
- All Implemented Interfaces:
- JmsPropertyContext, JmsReadablePropertyContext, JmsSession, JmsXAQueueSession, JmsXASession, java.io.Serializable, java.lang.AutoCloseable, java.lang.Runnable, java.util.Map<java.lang.String,java.lang.Object>, javax.jms.Session, javax.jms.XAQueueSession, javax.jms.XASession
public class MQXAQueueSession extends MQXASession implements javax.jms.XAQueueSession, JmsXAQueueSession
An XAQueueSession provides an MQQueueSession which can be used to create MQQueueReceivers, MQQueueSenders and MQQueueBrowsers.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description javax.jms.QueueSession
getQueueSession()
Gets the queue session associated with this XA queue session.-
Methods inherited from class com.ibm.mq.jms.MQXASession
getSession, getXAResource, isClosed
-
Methods inherited from class com.ibm.mq.jms.MQSession
close, commit, createBrowser, createBrowser, createBytesMessage, createConsumer, createConsumer, createConsumer, createDurableConsumer, createDurableConsumer, createDurableSubscriber, createDurableSubscriber, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createQueue, createSharedConsumer, createSharedConsumer, createSharedDurableConsumer, createSharedDurableConsumer, createStreamMessage, createTemporaryQueue, createTemporaryTopic, createTextMessage, createTextMessage, createTopic, deliver, getAcknowledgeMode, getMessageListener, getTransacted, recover, rollback, setMessageListener, unsubscribe
-
Methods inherited from class com.ibm.mq.jms.MQRoot
clear, containsKey, containsValue, entrySet, equals, get, getBooleanProperty, getByteProperty, getBytesProperty, getCharProperty, getDoubleProperty, getFloatProperty, getIntProperty, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, hashCode, isEmpty, keySet, propertyExists, put, putAll, remove, setBatchProperties, setBooleanProperty, setByteProperty, setBytesProperty, setCharProperty, setDoubleProperty, setFloatProperty, setIntProperty, setLongProperty, setObjectProperty, setShortProperty, setStringProperty, size, values
-
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.ibm.msg.client.jms.JmsPropertyContext
setBatchProperties, setBooleanProperty, setByteProperty, setBytesProperty, setCharProperty, setDoubleProperty, setFloatProperty, setIntProperty, setLongProperty, setObjectProperty, setShortProperty, setStringProperty
-
Methods inherited from interface com.ibm.msg.client.jms.JmsReadablePropertyContext
getBooleanProperty, getByteProperty, getBytesProperty, getCharProperty, getDoubleProperty, getFloatProperty, getIntProperty, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, propertyExists
-
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Methods inherited from interface javax.jms.XASession
commit, getSession, getTransacted, getXAResource, rollback
-
Methods inherited from interface javax.jms.Session
close, createBrowser, createBrowser, createBytesMessage, createConsumer, createConsumer, createConsumer, createDurableConsumer, createDurableConsumer, createDurableSubscriber, createDurableSubscriber, createMapMessage, createMessage, createObjectMessage, createObjectMessage, createProducer, createQueue, createSharedConsumer, createSharedConsumer, createSharedDurableConsumer, createSharedDurableConsumer, createStreamMessage, createTemporaryQueue, createTemporaryTopic, createTextMessage, createTextMessage, createTopic, getAcknowledgeMode, getMessageListener, recover, run, setMessageListener, unsubscribe
-
-
-
-
Method Detail
-
getQueueSession
public javax.jms.QueueSession getQueueSession() throws javax.jms.JMSException
Gets the queue session associated with this XA queue session.- Specified by:
getQueueSession
in interfacejavax.jms.XAQueueSession
- Returns:
- the queue session object
- Throws:
javax.jms.JMSException
- if the operation fails- See Also:
XAQueueSession.getQueueSession()
-
-