Class ActiveMQResourceAdapter
- java.lang.Object
-
- org.apache.activemq.artemis.ra.ActiveMQResourceAdapter
-
- org.wildfly.extension.messaging.activemq.ActiveMQResourceAdapter
-
- All Implemented Interfaces:
Serializable,javax.resource.spi.ResourceAdapter
public class ActiveMQResourceAdapter extends org.apache.activemq.artemis.ra.ActiveMQResourceAdapterCustom resource adapter that returns an appropriate BroadcastEndpointFactory if discovery is configured using JGroups.- Author:
- Paul Ferraro
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ActiveMQResourceAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.activemq.artemis.api.core.BroadcastEndpointFactorycreateBroadcastEndpointFactory(org.apache.activemq.artemis.ra.ConnectionFactoryProperties overrideProperties)javax.resource.spi.work.WorkManagergetWorkManager()-
Methods inherited from class org.apache.activemq.artemis.ra.ActiveMQResourceAdapter
closeConnectionFactory, createRecoveryActiveMQConnectionFactory, createSession, endpointActivation, endpointDeactivation, equals, getActivations, getAutoGroup, getBlockOnAcknowledge, getBlockOnDurableSend, getBlockOnNonDurableSend, getCallFailoverTimeout, getCallTimeout, getClientFailureCheckPeriod, getClientID, getCodec, getConfirmationWindowSize, getConnectionFactory, getConnectionLoadBalancingPolicyClassName, getConnectionParameters, getConnectionTTL, getConnectorClassName, getConsumerMaxRate, getConsumerWindowSize, getDefaultActiveMQConnectionFactory, getDeserializationBlackList, getDeserializationWhiteList, getDiscoveryAddress, getDiscoveryInitialWaitTimeout, getDiscoveryLocalBindAddress, getDiscoveryPort, getDiscoveryRefreshTimeout, getDupsOKBatchSize, getEntries, getGroupID, getHA, getInitialConnectAttempts, getInitialMessagePacketSize, getJgroupsChannelLocatorClass, getJgroupsChannelName, getJgroupsChannelRefName, getJgroupsFile, getJndiName, getJndiParams, getMaxRetryInterval, getMinLargeMessageSize, getParsedJndiParams, getPassword, getPasswordCodec, getPreAcknowledge, getProducerMaxRate, getProducerWindowSize, getProperties, getProtocolManagerFactoryStr, getReconnectAttempts, getRecoveryManager, getRetryInterval, getRetryIntervalMultiplier, getScheduledThreadPoolMaxSize, getSetupAttempts, getSetupInterval, getThreadPoolMaxSize, getTM, getTransactionBatchSize, getUseGlobalPools, getUseLocalTx, getUserName, getXAResources, hashCode, isCacheDestinations, isCacheLargeMessagesClient, isCompressLargeMessage, isEnable1xPrefixes, isFailoverOnInitialConnection, isIgnoreJTA, isUseAutoRecovery, isUseJNDI, isUseMaskedPassword, isUseTopologyForLoadBalancing, newConnectionFactory, overrideConnectionParameters, setAutoGroup, setBlockOnAcknowledge, setBlockOnDurableSend, setBlockOnNonDurableSend, setCacheDestinations, setCacheLargeMessagesClient, setCallFailoverTimeout, setCallTimeout, setClientFailureCheckPeriod, setClientID, setCompressLargeMessage, setConfirmationWindowSize, setConnectionLoadBalancingPolicyClassName, setConnectionParameters, setConnectionTTL, setConnectorClassName, setConsumerMaxRate, setConsumerWindowSize, setDeserializationBlackList, setDeserializationWhiteList, setDiscoveryAddress, setDiscoveryInitialWaitTimeout, setDiscoveryLocalBindAddress, setDiscoveryPort, setDiscoveryRefreshTimeout, setDupsOKBatchSize, setEnable1xPrefixes, setEntries, setFailoverOnInitialConnection, setGroupID, setHA, setIgnoreJTA, setInitialConnectAttempts, setInitialMessagePacketSize, setJgroupsChannelLocatorClass, setJgroupsChannelName, setJgroupsChannelRefName, setJgroupsFile, setJndiParams, setManagedConnectionFactory, setMaxRetryInterval, setMinLargeMessageSize, setPassword, setPasswordCodec, setPreAcknowledge, setProducerMaxRate, setProducerWindowSize, setProtocolManagerFactoryStr, setReconnectAttempts, setRetryInterval, setRetryIntervalMultiplier, setScheduledThreadPoolMaxSize, setSetupAttempts, setSetupInterval, setThreadPoolMaxSize, setTransactionBatchSize, setup, setUseAutoRecovery, setUseGlobalPools, setUseJNDI, setUseLocalTx, setUseMaskedPassword, setUserName, setUseTopologyForLoadBalancing, start, stop
-
-
-
-
Method Detail
-
createBroadcastEndpointFactory
protected org.apache.activemq.artemis.api.core.BroadcastEndpointFactory createBroadcastEndpointFactory(org.apache.activemq.artemis.ra.ConnectionFactoryProperties overrideProperties)
- Overrides:
createBroadcastEndpointFactoryin classorg.apache.activemq.artemis.ra.ActiveMQResourceAdapter
-
getWorkManager
public javax.resource.spi.work.WorkManager getWorkManager()
- Overrides:
getWorkManagerin classorg.apache.activemq.artemis.ra.ActiveMQResourceAdapter
-
-