Serialized Form
-
Package org.apache.activemq.artemis.jms.referenceable
-
Class org.apache.activemq.artemis.jms.referenceable.SerializableObjectRefAddr extends SerializableObjectRefAddr implements Serializable
-
-
Package org.apache.activemq.artemis.ra
-
Class org.apache.activemq.artemis.ra.ActiveMQRAConnectionFactoryImpl extends Object implements Serializable
- serialVersionUID:
- 7981708919479859360L
-
Serialized Fields
-
cm
javax.resource.spi.ConnectionManager cm
The connection manager -
mcf
ActiveMQRAManagedConnectionFactory mcf
The managed connection factory -
reference
Reference reference
Naming reference
-
-
Class org.apache.activemq.artemis.ra.ActiveMQRAConnectionManager extends Object implements Serializable
- serialVersionUID:
- 4409118162975011014L
-
Serialized Fields
-
connections
org.apache.activemq.artemis.utils.collections.ConcurrentHashSet<javax.resource.spi.ManagedConnection> connections
-
-
Class org.apache.activemq.artemis.ra.ActiveMQRACredential extends Object implements Serializable
- serialVersionUID:
- 210476602237497193L
-
Class org.apache.activemq.artemis.ra.ActiveMQRAManagedConnectionFactory extends Object implements Serializable
- serialVersionUID:
- -1452379518562456741L
-
Serialized Fields
-
cm
javax.resource.spi.ConnectionManager cm
Connection manager -
inJtaTransaction
boolean inJtaTransaction
Used to configure whether the connection should be part of the JTA TX. This is when the RA doesn not have access to the Transaction manager to deduct whether this is the case. -
mcfProperties
ActiveMQRAMCFProperties mcfProperties
The managed connection factory properties -
ra
ActiveMQResourceAdapter ra
The resource adapter -
recoveryConnectionFactory
org.apache.activemq.artemis.jms.client.ActiveMQConnectionFactory recoveryConnectionFactory
Connection Factory used if properties are set -
resourceRecovery
XARecoveryConfig resourceRecovery
The resource recovery if there is one
-
-
Class org.apache.activemq.artemis.ra.ActiveMQRAMCFProperties extends ConnectionFactoryProperties implements Serializable
- serialVersionUID:
- -5951352236582886862L
-
Serialized Fields
-
allowLocalTransactions
boolean allowLocalTransactions
If true then for outbound connections a local tx will be used if no JTA is configured -
inJtaTransaction
boolean inJtaTransaction
If true then for outbound connections will always assume that they are part of a transaction. This is helpful when running in containers where access to the Transaction manager can't be configured -
strConnectionParameters
String strConnectionParameters
-
strConnectorClassName
String strConnectorClassName
-
type
int type
The connection type -
useTryLock
Integer useTryLock
Use tryLock
-
-
Class org.apache.activemq.artemis.ra.ActiveMQRAProperties extends ConnectionFactoryProperties implements Serializable
- serialVersionUID:
- -2772367477755473248L
-
Serialized Fields
-
allowLocalTransactions
boolean allowLocalTransactions
-
initialized
boolean initialized
-
jgroupsChannelLocatorClass
String jgroupsChannelLocatorClass
Class used to get a JChannel -
jgroupsChannelRefName
String jgroupsChannelRefName
Name used to locate a JChannel -
jndiParams
Hashtable<?,?> jndiParams
-
localTx
Boolean localTx
Use Local TX instead of XA -
password
String password
The password -
passwordCodec
String passwordCodec
-
setupAttempts
int setupAttempts
-
setupInterval
long setupInterval
-
useJNDI
boolean useJNDI
-
useMaskedPassword
Boolean useMaskedPassword
-
userName
String userName
The user name -
useTopologyForLoadBalancing
boolean useTopologyForLoadBalancing
-
-
Class org.apache.activemq.artemis.ra.ActiveMQResourceAdapter extends Object implements Serializable
- serialVersionUID:
- 4756893709825838770L
-
Serialized Fields
-
activations
Map<javax.resource.spi.ActivationSpec,ActiveMQActivation> activations
The activations by activation spec -
configured
AtomicBoolean configured
Have the factory been configured -
ctx
javax.resource.spi.BootstrapContext ctx
The bootstrap context -
defaultActiveMQConnectionFactory
org.apache.activemq.artemis.jms.client.ActiveMQConnectionFactory defaultActiveMQConnectionFactory
-
entries
String entries
-
ignoreJTA
boolean ignoreJTA
-
knownConnectionFactories
Map<ConnectionFactoryProperties,Pair<org.apache.activemq.artemis.jms.client.ActiveMQConnectionFactory,AtomicInteger>> knownConnectionFactories
Keep track of the connection factories that we create so we don't create a bunch of instances of factories configured the exact same way. Using the same connection factory instance also makes connection load-balancing behave as expected for outbound connections. -
managedConnectionFactories
List<ActiveMQRAManagedConnectionFactory> managedConnectionFactories
-
raProperties
ActiveMQRAProperties raProperties
The resource adapter properties -
recoveryActiveMQConnectionFactory
org.apache.activemq.artemis.jms.client.ActiveMQConnectionFactory recoveryActiveMQConnectionFactory
-
recoveryManager
RecoveryManager recoveryManager
-
tsr
javax.transaction.TransactionSynchronizationRegistry tsr
-
unparsedConnectors
String unparsedConnectors
The resource adapter connector classnames before parsing -
unparsedJndiParams
String unparsedJndiParams
-
unparsedProperties
String unparsedProperties
The resource adapter properties before parsing -
useAutoRecovery
boolean useAutoRecovery
-
-
-
Package org.apache.activemq.artemis.ra.inflow
-
Class org.apache.activemq.artemis.ra.inflow.ActiveMQActivationSpec extends ConnectionFactoryProperties implements Serializable
- serialVersionUID:
- -7997041053897964654L
-
Serialized Fields
-
acknowledgeMode
Integer acknowledgeMode
The acknowledgement mode -
allowLocalTransactions
Boolean allowLocalTransactions
-
connectionFactoryLookup
String connectionFactoryLookup
The connection factory lookup -
destination
String destination
The destination -
destinationType
String destinationType
The destination type -
jndiParams
String jndiParams
-
localTx
Boolean localTx
-
maxSession
Integer maxSession
The maximum number of sessions -
messageSelector
String messageSelector
The message selector -
parsedJndiParams
Hashtable<String,String> parsedJndiParams
-
password
String password
The password -
queuePrefix
String queuePrefix
-
ra
ActiveMQResourceAdapter ra
The resource adapter -
rebalanceConnections
Boolean rebalanceConnections
-
setupAttempts
Integer setupAttempts
-
setupInterval
Long setupInterval
-
shareSubscriptions
Boolean shareSubscriptions
If this is true, a durable subscription could be shared by multiple MDB instances -
singleConnection
Boolean singleConnection
-
strConnectionParameters
String strConnectionParameters
-
strConnectorClassName
String strConnectorClassName
-
subscriptionDurability
Boolean subscriptionDurability
The subscription durability -
subscriptionName
String subscriptionName
The subscription name -
topicPrefix
String topicPrefix
-
transactionTimeout
Integer transactionTimeout
Deprecated, for removal: This API element is subject to removal in a future version.Transaction timeout -
useJNDI
Boolean useJNDI
-
user
String user
The user
-
-
-
Package org.apache.activemq.artemis.ra.referenceable
-
Class org.apache.activemq.artemis.ra.referenceable.SerializableObjectRefAddr extends RefAddr implements Serializable
- serialVersionUID:
- 9158134548376171898L
-
Serialized Fields
-
bytes
byte[] bytes
-
-