public class ActiveMQXAConnectionFactory extends ActiveMQConnectionFactory implements javax.jms.XAConnectionFactory, javax.jms.XAQueueConnectionFactory, javax.jms.XATopicConnectionFactory
XAConnection instancesalwaysSessionAsync, brokerURL, clientID, DEFAULT_BROKER_BIND_URL, DEFAULT_BROKER_URL, DEFAULT_PASSWORD, DEFAULT_PRODUCER_WINDOW_SIZE, DEFAULT_USER, dispatchAsync, password, userName, xaAckMode| Constructor and Description |
|---|
ActiveMQXAConnectionFactory() |
ActiveMQXAConnectionFactory(java.lang.String brokerURL) |
ActiveMQXAConnectionFactory(java.lang.String userName,
java.lang.String password,
java.lang.String brokerURL) |
ActiveMQXAConnectionFactory(java.lang.String userName,
java.lang.String password,
java.net.URI brokerURL) |
ActiveMQXAConnectionFactory(java.net.URI brokerURL) |
| Modifier and Type | Method and Description |
|---|---|
protected ActiveMQConnection |
createActiveMQConnection(Transport transport,
JMSStatsImpl stats) |
javax.jms.XAConnection |
createXAConnection() |
javax.jms.XAConnection |
createXAConnection(java.lang.String userName,
java.lang.String password) |
javax.jms.XAQueueConnection |
createXAQueueConnection() |
javax.jms.XAQueueConnection |
createXAQueueConnection(java.lang.String userName,
java.lang.String password) |
javax.jms.XATopicConnection |
createXATopicConnection() |
javax.jms.XATopicConnection |
createXATopicConnection(java.lang.String userName,
java.lang.String password) |
int |
getXaAckMode() |
void |
populateProperties(java.util.Properties props)
Initialize the instance from properties stored in JNDI
|
void |
setXaAckMode(int xaAckMode) |
buildFromMap, buildFromProperties, configureConnection, copy, createActiveMQConnection, createActiveMQConnection, createConnection, createConnection, createQueueConnection, createQueueConnection, createTopicConnection, createTopicConnection, createTransport, getAuditDepth, getAuditMaximumProducerNumber, getBlobTransferPolicy, getBrokerURL, getClientID, getClientIdGenerator, getClientIDPrefix, getClientInternalExceptionListener, getCloseTimeout, getConnectionIdGenerator, getConsumerFailoverRedeliveryWaitPeriod, getExceptionListener, getMaxThreadPoolSize, getOptimizeAcknowledgeTimeOut, getOptimizedAckScheduledAckInterval, getPassword, getPrefetchPolicy, getProducerWindowSize, getRedeliveryPolicy, getRedeliveryPolicyMap, getRejectedTaskHandler, getSendTimeout, getSessionTaskRunner, getStats, getTransformer, getTransportListener, getUserName, getWarnAboutUnstartedConnectionTimeout, isAlwaysSessionAsync, isAlwaysSyncSend, isCheckForDuplicates, isCopyMessageOnSend, isDisableTimeStampsByDefault, isDispatchAsync, isExclusiveConsumer, isMessagePrioritySupported, isNestedMapAndListEnabled, isNonBlockingRedelivery, isObjectMessageSerializationDefered, isOptimizeAcknowledge, isOptimizedMessageDispatch, isRmIdFromConnectionId, isSendAcksAsync, isStatsEnabled, isTransactedIndividualAck, isUseAsyncSend, isUseCompression, isUseDedicatedTaskRunner, isUseRetroactiveConsumer, isWatchTopicAdvisories, setAlwaysSessionAsync, setAlwaysSyncSend, setAuditDepth, setAuditMaximumProducerNumber, setBlobTransferPolicy, setBrokerURL, setCheckForDuplicates, setClientID, setClientIdGenerator, setClientIDPrefix, setClientInternalExceptionListener, setCloseTimeout, setConnectionIdGenerator, setConnectionIDPrefix, setConsumerFailoverRedeliveryWaitPeriod, setCopyMessageOnSend, setDisableTimeStampsByDefault, setDispatchAsync, setExceptionListener, setExclusiveConsumer, setMaxThreadPoolSize, setMessagePrioritySupported, setNestedMapAndListEnabled, setNonBlockingRedelivery, setObjectMessageSerializationDefered, setOptimizeAcknowledge, setOptimizeAcknowledgeTimeOut, setOptimizedAckScheduledAckInterval, setOptimizedMessageDispatch, setPassword, setPrefetchPolicy, setProducerWindowSize, setRedeliveryPolicy, setRedeliveryPolicyMap, setRejectedTaskHandler, setRmIdFromConnectionId, setSendAcksAsync, setSendTimeout, setSessionTaskRunner, setStatsEnabled, setTransactedIndividualAck, setTransformer, setTransportListener, setUseAsyncSend, setUseCompression, setUseDedicatedTaskRunner, setUseRetroactiveConsumer, setUserName, setWarnAboutUnstartedConnectionTimeout, setWatchTopicAdvisoriesgetProperties, getReference, readExternal, setProperties, writeExternalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateQueueConnection, createQueueConnectionpublic ActiveMQXAConnectionFactory()
public ActiveMQXAConnectionFactory(java.lang.String userName,
java.lang.String password,
java.lang.String brokerURL)
public ActiveMQXAConnectionFactory(java.lang.String userName,
java.lang.String password,
java.net.URI brokerURL)
public ActiveMQXAConnectionFactory(java.lang.String brokerURL)
public ActiveMQXAConnectionFactory(java.net.URI brokerURL)
public javax.jms.XAConnection createXAConnection()
throws javax.jms.JMSException
createXAConnection in interface javax.jms.XAConnectionFactoryjavax.jms.JMSExceptionpublic javax.jms.XAConnection createXAConnection(java.lang.String userName,
java.lang.String password)
throws javax.jms.JMSException
createXAConnection in interface javax.jms.XAConnectionFactoryjavax.jms.JMSExceptionpublic javax.jms.XAQueueConnection createXAQueueConnection()
throws javax.jms.JMSException
createXAQueueConnection in interface javax.jms.XAQueueConnectionFactoryjavax.jms.JMSExceptionpublic javax.jms.XAQueueConnection createXAQueueConnection(java.lang.String userName,
java.lang.String password)
throws javax.jms.JMSException
createXAQueueConnection in interface javax.jms.XAQueueConnectionFactoryjavax.jms.JMSExceptionpublic javax.jms.XATopicConnection createXATopicConnection()
throws javax.jms.JMSException
createXATopicConnection in interface javax.jms.XATopicConnectionFactoryjavax.jms.JMSExceptionpublic javax.jms.XATopicConnection createXATopicConnection(java.lang.String userName,
java.lang.String password)
throws javax.jms.JMSException
createXATopicConnection in interface javax.jms.XATopicConnectionFactoryjavax.jms.JMSExceptionprotected ActiveMQConnection createActiveMQConnection(Transport transport, JMSStatsImpl stats) throws java.lang.Exception
createActiveMQConnection in class ActiveMQConnectionFactoryjava.lang.Exceptionpublic int getXaAckMode()
public void setXaAckMode(int xaAckMode)
public void populateProperties(java.util.Properties props)
JNDIBaseStorablepopulateProperties in class ActiveMQConnectionFactoryCopyright © 2005-2014 Red Hat, Inc.. All Rights Reserved.