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:
java.io.Serializable,org.apache.activemq.artemis.jms.client.ConnectionFactoryOptions
public class ActiveMQRAMCFProperties extends ConnectionFactoryProperties implements java.io.Serializable
The MCF default properties - these are set in the tx-connection-factory at the jms-ds.xml- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringstrConnectionParameters
-
Constructor Summary
Constructors Constructor Description ActiveMQRAMCFProperties()Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetConnectorClassName()java.lang.StringgetSessionDefaultType()Get the default session type.java.lang.StringgetStrConnectionParameters()intgetType()Get the connection typejava.lang.IntegergetUseTryLock()Get the useTryLock.booleanisAllowLocalTransactions()booleanisInJtaTransaction()voidsetAllowLocalTransactions(boolean allowLocalTransactions)voidsetConnectionParameters(java.lang.String configuration)voidsetConnectorClassName(java.lang.String connectorClassName)voidsetInJtaTransaction(boolean inJtaTransaction)voidsetSessionDefaultType(java.lang.String defaultType)Set the default session type.voidsetUseTryLock(java.lang.Integer useTryLock)Set the useTryLock.-
Methods inherited from class org.apache.activemq.artemis.ra.ConnectionFactoryProperties
equals, getCallFailoverTimeout, getCallTimeout, getClientFailureCheckPeriod, getClientID, getConfirmationWindowSize, getConnectionLoadBalancingPolicyClassName, getConnectionTTL, getConsumerMaxRate, getConsumerWindowSize, getDeserializationBlackList, 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, setCompressLargeMessage, setConfirmationWindowSize, setConnectionLoadBalancingPolicyClassName, setConnectionTTL, setConsumerMaxRate, setConsumerWindowSize, setDeserializationBlackList, 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
-
-
-
-
Method Detail
-
getType
public int getType()
Get the connection type- Returns:
- The type
-
getConnectorClassName
public java.lang.String getConnectorClassName()
-
setConnectorClassName
public void setConnectorClassName(java.lang.String connectorClassName)
-
getStrConnectionParameters
public java.lang.String getStrConnectionParameters()
- Returns:
- the connectionParameters
-
setConnectionParameters
public void setConnectionParameters(java.lang.String configuration)
-
setSessionDefaultType
public void setSessionDefaultType(java.lang.String defaultType)
Set the default session type.- Parameters:
defaultType- either javax.jms.Topic or javax.jms.Queue
-
getSessionDefaultType
public java.lang.String getSessionDefaultType()
Get the default session type.- Returns:
- The default session type
-
getUseTryLock
public java.lang.Integer getUseTryLock()
Get the useTryLock.- Returns:
- the useTryLock.
-
setUseTryLock
public void setUseTryLock(java.lang.Integer useTryLock)
Set the useTryLock.- Parameters:
useTryLock- the useTryLock.
-
isAllowLocalTransactions
public boolean isAllowLocalTransactions()
-
setAllowLocalTransactions
public void setAllowLocalTransactions(boolean allowLocalTransactions)
-
isInJtaTransaction
public boolean isInJtaTransaction()
-
setInJtaTransaction
public void setInJtaTransaction(boolean inJtaTransaction)
-
-