ActiveMQ inbound and outbound JMS ResourceAdapter
ActiveMQ JMS Resource Adapter
activemq.org
JMS 1.1
1.0
org.apache.activemq.ra.ActiveMQResourceAdapter
The URL to the ActiveMQ server that you want this connection to connect to. If using
an embedded broker, this value should be 'vm://jboss-activemq-broker'.
ServerUrl
java.lang.String
vm://jboss-activemq-broker
The default user name that will be used to establish connections to the ActiveMQ server.
UserName
java.lang.String
defaultUser
The default password that will be used to log the default user into the ActiveMQ server.
Password
java.lang.String
defaultPassword
The client id that will be set on the connection that is established to the ActiveMQ server.
Clientid
java.lang.String
Boolean to configure if outbound connections should reuse the inbound connection's session for sending messages.
UseInboundSession
java.lang.Boolean
false
Sets the XML configuration file used to configure the embedded ActiveMQ broker via
Spring if using embedded mode.
BrokerXmlConfig is the filename which is assumed to be on the classpath unless
a URL is specified. So a value of foo/bar.xml would be assumed to be on the
classpath whereas file:dir/file.xml would use the file system.
Any valid URL string is supported.
BrokerXmlConfig
java.lang.String
xbean:broker-config.xml
org.apache.activemq.ra.ActiveMQManagedConnectionFactory
javax.jms.ConnectionFactory
org.apache.activemq.ra.ActiveMQConnectionFactory
javax.jms.Connection
org.apache.activemq.ra.ManagedConnectionProxy
NoTransaction
false
javax.jms.MessageListener
org.apache.activemq.ra.ActiveMQActivationSpec
destination
destinationType
javax.jms.Queue
org.apache.activemq.command.ActiveMQQueue
PhysicalName
java.lang.String
javax.jms.Topic
org.apache.activemq.command.ActiveMQTopic
PhysicalName
java.lang.String