Package org.apache.activemq.artemis.ra
Class ActiveMQRAMCFProperties
java.lang.Object
org.apache.activemq.artemis.ra.ConnectionFactoryProperties
org.apache.activemq.artemis.ra.ActiveMQRAMCFProperties
- All Implemented Interfaces:
Serializable,ConnectionFactoryOptions
The MCF default properties - these are set in the tx-connection-factory at the jms-ds.xml
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetType()booleanbooleanvoidsetAllowLocalTransactions(boolean allowLocalTransactions) voidsetConnectionParameters(String configuration) voidsetConnectorClassName(String connectorClassName) voidsetInJtaTransaction(boolean inJtaTransaction) voidsetSessionDefaultType(String defaultType) Set the default session type.voidsetUseTryLock(Integer useTryLock) Methods inherited from class org.apache.activemq.artemis.ra.ConnectionFactoryProperties
equals, getCallFailoverTimeout, getCallTimeout, getClientFailureCheckPeriod, getClientID, getCompressionLevel, getConfirmationWindowSize, getConnectionLoadBalancingPolicyClassName, getConnectionTTL, getConsumerMaxRate, getConsumerWindowSize, getDeserializationAllowList, getDeserializationBlackList, getDeserializationDenyList, getDeserializationWhiteList, getDiscoveryAddress, getDiscoveryInitialWaitTimeout, getDiscoveryLocalBindAddress, getDiscoveryPort, getDiscoveryRefreshTimeout, getDupsOKBatchSize, getGroupID, getInitialConnectAttempts, getInitialMessagePacketSize, getJgroupsChannelName, getJgroupsFile, getMaxRetryInterval, getMinLargeMessageSize, getParsedConnectionParameters, getParsedConnectorClassNames, getProducerMaxRate, getProducerWindowSize, getProtocolManagerFactoryStr, getReconnectAttempts, getRetryInterval, getRetryIntervalMultiplier, getScheduledThreadPoolMaxSize, getThreadPoolMaxSize, getTransactionBatchSize, hashCode, isAutoGroup, isBlockOnAcknowledge, isBlockOnDurableSend, isBlockOnNonDurableSend, isCacheDestinations, isCacheLargeMessagesClient, isCompressLargeMessage, isEnable1xPrefixes, isEnableSharedClientID, isFailoverOnInitialConnection, isHA, isHasBeenUpdated, isPreAcknowledge, isUseGlobalPools, setAutoGroup, setBlockOnAcknowledge, setBlockOnDurableSend, setBlockOnNonDurableSend, setCacheDestinations, setCacheLargeMessagesClient, setCallFailoverTimeout, setCallTimeout, setClientFailureCheckPeriod, setClientID, setCompressionLevel, setCompressLargeMessage, setConfirmationWindowSize, setConnectionLoadBalancingPolicyClassName, setConnectionTTL, setConsumerMaxRate, setConsumerWindowSize, setDeserializationAllowList, setDeserializationBlackList, setDeserializationDenyList, setDeserializationWhiteList, setDiscoveryAddress, setDiscoveryInitialWaitTimeout, setDiscoveryLocalBindAddress, setDiscoveryPort, setDiscoveryRefreshTimeout, setDupsOKBatchSize, setEnable1xPrefixes, setEnableSharedClientID, setFailoverOnInitialConnection, setGroupID, setHA, setInitialConnectAttempts, setInitialMessagePacketSize, setJgroupsChannelName, setJgroupsFile, setMaxRetryInterval, setMinLargeMessageSize, setParsedConnectionParameters, setParsedConnectorClassNames, setPreAcknowledge, setProducerMaxRate, setProducerWindowSize, setProtocolManagerFactoryStr, setReconnectAttempts, setRetryInterval, setRetryIntervalMultiplier, setScheduledThreadPoolMaxSize, setThreadPoolMaxSize, setTransactionBatchSize, setUseGlobalPools
-
Field Details
-
strConnectionParameters
-
-
Constructor Details
-
ActiveMQRAMCFProperties
public ActiveMQRAMCFProperties()
-
-
Method Details
-
getType
public int getType() -
getConnectorClassName
-
setConnectorClassName
-
getStrConnectionParameters
-
setConnectionParameters
-
setSessionDefaultType
Set the default session type.- Parameters:
defaultType- either jakarta.jms.Topic or jakarta.jms.Queue
-
getSessionDefaultType
-
getUseTryLock
-
setUseTryLock
-
isAllowLocalTransactions
public boolean isAllowLocalTransactions() -
setAllowLocalTransactions
public void setAllowLocalTransactions(boolean allowLocalTransactions) -
isInJtaTransaction
public boolean isInJtaTransaction() -
setInJtaTransaction
public void setInJtaTransaction(boolean inJtaTransaction)
-