com.ibm.mq.jms
Class MQXAConnection
- java.lang.Object
- com.ibm.mq.jms.MQRoot
- com.ibm.mq.jms.MQConnection
- com.ibm.mq.jms.MQXAConnection
All implemented interfaces:
JmsConnection, JmsPropertyContext, JmsReadablePropertyContext, JmsXAConnection, java.io.Serializable, java.util.Map<java.lang.String,java.lang.Object>, javax.jms.Connection, javax.jms.XAConnection
- public class MQXAConnection
- extends MQConnection
- implements javax.jms.XAConnection, JmsXAConnection
See Also:
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.Map |
---|
java.util.Map.Entry<K,V> |
Method Summary
Modifier and Type | Method and Description |
---|---|
|
createXASession()
Creates an XASession object.
|
Methods inherited from class com.ibm.mq.jms.MQConnection |
---|
close, createConnectionConsumer, createDurableConnectionConsumer, createSession, getClientID, getExceptionListener, getMetaData, setClientID, setExceptionListener, start, stop |
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, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values |
Methods inherited from interface javax.jms.XAConnection |
---|
createSession |
Methods inherited from interface javax.jms.Connection |
---|
close, createConnectionConsumer, createDurableConnectionConsumer, getClientID, getExceptionListener, getMetaData, setClientID, setExceptionListener, start, stop |
Method Detail
createXASession
- public javax.jms.XASession createXASession( )
- throws javax.jms.JMSException
Creates an XASession object.
Specified by:
createXASession
in interface javax.jms.XAConnection
Returns:
the XA session
Throws:
javax.jms.JMSException
- if JMS Connection fails to create an XA topic session due to some internal
error.