com.ibm.mq.jms
Class MQXATopicConnection
- java.lang.Object
-
- com.ibm.mq.jms.MQRoot
-
- com.ibm.mq.jms.MQConnection
-
- com.ibm.mq.jms.MQTopicConnection
-
- com.ibm.mq.jms.MQXATopicConnection
-
- All Implemented Interfaces:
- JmsConnection, JmsPropertyContext, JmsReadablePropertyContext, JmsTopicConnection, JmsXAConnection, JmsXATopicConnection, java.io.Serializable, java.lang.AutoCloseable, java.util.Map<java.lang.String,java.lang.Object>, javax.jms.Connection, javax.jms.TopicConnection, javax.jms.XAConnection, javax.jms.XATopicConnection
public class MQXATopicConnection extends MQTopicConnection implements javax.jms.XATopicConnection, JmsXATopicConnection
An XATopicConnection provides the same creation options as MQTopicConnection. The only difference is that an XAConnection is transacted.- See Also:
MQTopicConnection
,MQXAConnection
, Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description javax.jms.XATopicSession
createXATopicSession()
Creates an XA topic session.-
Methods inherited from class com.ibm.mq.jms.MQTopicConnection
createTopicSession
-
Methods inherited from class com.ibm.mq.jms.MQConnection
close, createConnectionConsumer, createDurableConnectionConsumer, createSession, createSession, createSession, createSharedConnectionConsumer, createSharedDurableConnectionConsumer, getClientID, getExceptionListener, getMetaData, setClientID, setExceptionListener, start, stop
-
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
-
-
-
-
Method Detail
-
createXATopicSession
public javax.jms.XATopicSession createXATopicSession() throws javax.jms.JMSException
Creates an XA topic session.- Specified by:
createXATopicSession
in interfacejavax.jms.XATopicConnection
- Returns:
- the XA topic session
- Throws:
javax.jms.JMSException
- if the command fails to create an XA topic session due to some internal error
-
-