public class XAConnectionFactory extends ConnectionFactory implements javax.jms.XAConnectionFactory
XAConnectionFactory
is used to create XAConnections with the Sun MQ Java Message Service (JMS)
provider.javax.jms.XAConnectionFactory
,
Serialized FormAO_PROPERTY_TYPE_BOOLEAN, AO_PROPERTY_TYPE_INTEGER, AO_PROPERTY_TYPE_LIST, AO_PROPERTY_TYPE_LONG, AO_PROPERTY_TYPE_PROPERTYOWNER, AO_PROPERTY_TYPE_STRING, cachedConfigurationMap, configuration, configurationLabels, configurationTypes, cr, storedVersion, VERSION
Constructor and Description |
---|
XAConnectionFactory() |
Modifier and Type | Method and Description |
---|---|
javax.jms.XAConnection |
createXAConnection()
Create an XA connection with default user identity.
|
javax.jms.XAConnection |
createXAConnection(java.lang.String username,
java.lang.String password)
Create an XA connection with specified user identity.
|
javax.jms.XAJMSContext |
createXAContext() |
javax.jms.XAJMSContext |
createXAContext(java.lang.String userName,
java.lang.String password) |
javax.jms.XAQueueConnection |
createXAQueueConnection()
Create an XA queue connection with default user identity.
|
javax.jms.XAQueueConnection |
createXAQueueConnection(java.lang.String username,
java.lang.String password)
Create an XA queue connection with specific user identity.
|
javax.jms.XATopicConnection |
createXATopicConnection()
Create an XA topic connection with default user identity.
|
javax.jms.XATopicConnection |
createXATopicConnection(java.lang.String username,
java.lang.String password)
Create an XA topic connection with specified user identity.
|
protected static com.sun.messaging.jmq.jmsclient.ContainerType |
getContainerType() |
createQueueConnection, createQueueConnection, createTopicConnection, createTopicConnection, getReference
createConnection, createConnection, createContext, createContext, createContext, createContext, getConnectionType, setConnectionType, setDefaultConfiguration, toString
dump, enumeratePropertyNames, getConfiguration, getCurrentConfiguration, getLabelForGroup, getPropertiesForGroup, getProperty, getPropertyForListValue, getPropertyGroups, getPropertyLabel, getPropertyListOtherName, getPropertyListValues, getPropertyType, getPropertyValueForListValue, getStoredVersion, getVERSION, isPropertyDeprecated, isPropertyHidden, isReadOnly, isStoredVersionCompatible, setProperty, setReadOnly
public javax.jms.XAConnection createXAConnection() throws javax.jms.JMSException
Connection.start
method is explicitly called.createXAConnection
in interface javax.jms.XAConnectionFactory
javax.jms.JMSException
- if JMS Provider fails to create XA Connection due to some internal error.javax.jms.JMSSecurityException
- if client authentication fails due to invalid user name or password.public javax.jms.XAConnection createXAConnection(java.lang.String username, java.lang.String password) throws javax.jms.JMSException
Connection.start
method is explicitly called.createXAConnection
in interface javax.jms.XAConnectionFactory
username
- the caller's user namepassword
- the caller's passwordjavax.jms.JMSException
- if JMS Provider fails to create XA connection due to some internal error.javax.jms.JMSSecurityException
- if client authentication fails due to invalid user name or password.public javax.jms.XAQueueConnection createXAQueueConnection() throws javax.jms.JMSException
Connection.start
method is explicitly called.javax.jms.JMSException
- if JMS Provider fails to create XA queue Connection due to some internal error.javax.jms.JMSSecurityException
- if client authentication fails due to invalid user name or password.public javax.jms.XAQueueConnection createXAQueueConnection(java.lang.String username, java.lang.String password) throws javax.jms.JMSException
Connection.start
method is explicitly called.username
- the caller's user namepassword
- the caller's passwordjavax.jms.JMSException
- if JMS Provider fails to create XA queue Connection due to some internal error.javax.jms.JMSSecurityException
- if client authentication fails due to invalid user name or password.public javax.jms.XATopicConnection createXATopicConnection() throws javax.jms.JMSException
Connection.start
method is explicitly called.javax.jms.JMSException
- if JMS Provider fails to create XA topic Connection due to some internal error.javax.jms.JMSSecurityException
- if client authentication fails due to invalid user name or password.public javax.jms.XATopicConnection createXATopicConnection(java.lang.String username, java.lang.String password) throws javax.jms.JMSException
Connection.start
method is explicitly called.username
- the caller's user namepassword
- the caller's passwordjavax.jms.JMSException
- if JMS Provider fails to create XA topi connection due to some internal error.javax.jms.JMSSecurityException
- if client authentication fails due to invalid user name or password.public javax.jms.XAJMSContext createXAContext()
createXAContext
in interface javax.jms.XAConnectionFactory
public javax.jms.XAJMSContext createXAContext(java.lang.String userName, java.lang.String password)
createXAContext
in interface javax.jms.XAConnectionFactory
protected static com.sun.messaging.jmq.jmsclient.ContainerType getContainerType()
Copyright (c) 2010, 2017 Oracle and/or its affiliates. All rights reserved.