public class HornetQXAConnectionFactory extends HornetQConnectionFactory implements javax.jms.XATopicConnectionFactory, javax.jms.XAQueueConnectionFactory
We consider the XAConnectionFactory to be the most complete possible option. It can be casted to any other connection factory since it is fully functional
Constructor and Description |
---|
HornetQXAConnectionFactory() |
HornetQXAConnectionFactory(boolean ha,
DiscoveryGroupConfiguration groupConfiguration) |
HornetQXAConnectionFactory(boolean ha,
TransportConfiguration... initialConnectors) |
HornetQXAConnectionFactory(ServerLocator serverLocator) |
Modifier and Type | Method and Description |
---|---|
int |
getFactoryType() |
close, createConnection, createConnection, createConnectionInternal, createContext, createContext, createContext, createContext, createQueueConnection, createQueueConnection, createTopicConnection, createTopicConnection, createXAConnection, createXAConnection, createXAContext, createXAContext, createXAQueueConnection, createXAQueueConnection, createXATopicConnection, createXATopicConnection, finalize, getCallFailoverTimeout, getCallTimeout, getClientFailureCheckPeriod, getClientID, getConfirmationWindowSize, getConnectionLoadBalancingPolicyClassName, getConnectionTTL, getConsumerMaxRate, getConsumerWindowSize, getDiscoveryGroupConfiguration, getDupsOKBatchSize, getGroupID, getInitialConnectAttempts, getInitialMessagePacketSize, getMaxRetryInterval, getMinLargeMessageSize, getProducerMaxRate, getProducerWindowSize, getReconnectAttempts, getReference, getRetryInterval, getRetryIntervalMultiplier, getScheduledThreadPoolMaxSize, getServerLocator, getStaticConnectors, getThreadPoolMaxSize, getTransactionBatchSize, isAutoGroup, isBlockOnAcknowledge, isBlockOnDurableSend, isBlockOnNonDurableSend, isCacheLargeMessagesClient, isCompressLargeMessage, isFailoverOnInitialConnection, isHA, isPreAcknowledge, isUseGlobalPools, setAutoGroup, setBlockOnAcknowledge, setBlockOnDurableSend, setBlockOnNonDurableSend, setCacheLargeMessagesClient, setCallFailoverTimeout, setCallTimeout, setClientFailureCheckPeriod, setClientID, setCompressLargeMessage, setConfirmationWindowSize, setConnectionLoadBalancingPolicyClassName, setConnectionTTL, setConsumerMaxRate, setConsumerWindowSize, setDupsOKBatchSize, setFailoverOnInitialConnection, setGroupID, setInitialConnectAttempts, setInitialMessagePacketSize, setMaxRetryInterval, setMinLargeMessageSize, setPreAcknowledge, setProducerMaxRate, setProducerWindowSize, setReconnectAttempts, setRetryInterval, setRetryIntervalMultiplier, setScheduledThreadPoolMaxSize, setThreadPoolMaxSize, setTransactionBatchSize, setUseGlobalPools, toString
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
createXATopicConnection, createXATopicConnection
createTopicConnection, createTopicConnection
createXAQueueConnection, createXAQueueConnection
createXAConnection, createXAConnection, createXAContext, createXAContext
public HornetQXAConnectionFactory()
public HornetQXAConnectionFactory(ServerLocator serverLocator)
serverLocator
- public HornetQXAConnectionFactory(boolean ha, DiscoveryGroupConfiguration groupConfiguration)
ha
- groupConfiguration
- public HornetQXAConnectionFactory(boolean ha, TransportConfiguration... initialConnectors)
ha
- initialConnectors
- public int getFactoryType()
getFactoryType
in class HornetQConnectionFactory
Copyright © 2016 JBoss, a division of Red Hat. All rights reserved.