FUSE Message Broker 5.5.0 XML Schema

namespace http://activemq.apache.org/schema/core

Element Summary
abortSlowConsumerStrategy Abort slow consumers when they reach the configured threshold of slowness, default is slow for 30 seconds
abortSlowConsumerStrategy/brokerService 
amqPersistenceAdapter An implementation of {@link PersistenceAdapter} designed for use with a {@link Journal} and then check pointing asynchronously on a timeout with some other long term persistent storage.
amqPersistenceAdapter/asyncDataManager 
amqPersistenceAdapter/brokerService 
amqPersistenceAdapter/referenceStoreAdapter 
amqPersistenceAdapter/taskRunnerFactory 
amqPersistenceAdapter/usageManager 
amqPersistenceAdapter/wireFormat 
amqPersistenceAdapterFactory An implementation of {@link PersistenceAdapterFactory}
amqPersistenceAdapterFactory/referenceStoreAdapter 
amqPersistenceAdapterFactory/taskRunnerFactory 
authenticationUser A helper object used to configure simple authentiaction plugin
authorizationEntry Represents an entry in a {@link DefaultAuthorizationMap} for assigning different operations (read, write, admin) of user roles to a specific destination or a hierarchical wildcard area of destinations.
authorizationEntry/adminACLs 
authorizationEntry/destination 
authorizationEntry/readACLs 
authorizationEntry/writeACLs 
authorizationMapRepresents a destination based configuration of policies so that individual destinations or wildcard hierarchies of destinations can be configured using different policies.
authorizationMap/authorizationEntries Sets the individual entries on the authorization map
authorizationMap/defaultEntry 
authorizationMap/entries A helper method to allow the destination map to be populated from a dependency injection framework such as Spring
authorizationMap/tempDestinationAuthorizationEntry 
authorizationPlugin An authorization plugin where each operation on a destination is checked against an authorizationMap
authorizationPlugin/map 
axionJDBCAdapterAxion specific Adapter.
axionJDBCAdapter/statements 
blobJDBCAdapterThis JDBCAdapter inserts and extracts BLOB data using the getBlob()/setBlob() operations.
blobJDBCAdapter/statements 
brokerAn ActiveMQ Message Broker.
broker/adminViewReturns the administration view of the broker; used to create and destroy resources such as queues and topics.
broker/brokerContext 
broker/consumerSystemUsage 
broker/destinationFactory 
broker/destinationInterceptors Sets the destination interceptors to use
broker/destinationPolicy Sets the destination specific policies available either for exact destinations or for wildcard areas of destinations.
broker/destinations Sets the destinations which should be loaded/created on startup
broker/ioExceptionHandler override the Default IOException handler, called when persistence adapter has experiences File or JDBC I/O Exceptions
broker/jmsBridgeConnectors 
broker/managementContext 
broker/messageAuthorizationPolicy Sets the policy used to decide if the current connection is authorized to consume a given message
broker/networkConnectorURIs 
broker/networkConnectors Sets the network connectors which this broker will use to connect to other brokers in a federated network
broker/persistenceAdapter Sets the persistence adaptor implementation to use for this broker
broker/persistenceFactory 
broker/persistenceTaskRunnerFactory 
broker/plugins Sets a number of broker plugins to install such as for security authentication or authorization
broker/producerSystemUsage 
broker/proxyConnectors Sets the network connectors which this broker will use to connect to other brokers in a federated network
broker/regionBroker 
broker/services Sets the services associated with this broker such as a {@link MasterConnector}
broker/shutdownHooks Sets hooks to be executed when broker shut down
broker/sslContext 
broker/systemUsage 
broker/taskRunnerFactory 
broker/tempDataStore 
broker/transportConnectorURIs 
broker/transportConnectors Sets the transport connectors which this broker will listen on for new clients
brokerServiceManages the lifecycle of an ActiveMQ Broker.
brokerService/adminViewReturns the administration view of the broker; used to create and destroy resources such as queues and topics.
brokerService/brokerContext 
brokerService/consumerSystemUsage 
brokerService/destinationFactory 
brokerService/destinationInterceptors Sets the destination interceptors to use
brokerService/destinationPolicy Sets the destination specific policies available either for exact destinations or for wildcard areas of destinations.
brokerService/destinations Sets the destinations which should be loaded/created on startup
brokerService/ioExceptionHandler override the Default IOException handler, called when persistence adapter has experiences File or JDBC I/O Exceptions
brokerService/jmsBridgeConnectors 
brokerService/managementContext 
brokerService/messageAuthorizationPolicy Sets the policy used to decide if the current connection is authorized to consume a given message
brokerService/networkConnectorURIs 
brokerService/networkConnectors Sets the network connectors which this broker will use to connect to other brokers in a federated network
brokerService/persistenceAdapter Sets the persistence adaptor implementation to use for this broker
brokerService/persistenceFactory 
brokerService/persistenceTaskRunnerFactory 
brokerService/plugins Sets a number of broker plugins to install such as for security authentication or authorization
brokerService/producerSystemUsage 
brokerService/proxyConnectors Sets the network connectors which this broker will use to connect to other brokers in a federated network
brokerService/regionBroker 
brokerService/services Sets the services associated with this broker such as a {@link MasterConnector}
brokerService/shutdownHooks Sets hooks to be executed when broker shut down
brokerService/sslContext 
brokerService/systemUsage 
brokerService/taskRunnerFactory 
brokerService/tempDataStore 
brokerService/transportConnectorURIs 
brokerService/transportConnectors Sets the transport connectors which this broker will listen on for new clients
bytesJDBCAdapterThis JDBCAdapter inserts and extracts BLOB data using the setBytes()/getBytes() operations.
bytesJDBCAdapter/statements 
commandAgent An agent which listens to commands on a JMS destination
commandAgent/commandDestination 
commandAgent/connection 
commandAgent/connectionFactory 
compositeDemandForwardingBridge A demand forwarding bridge which works with multicast style transports where a single Transport could be communicating with multiple remote brokers
compositeDemandForwardingBridge/brokerService 
compositeDemandForwardingBridge/configuration 
compositeDemandForwardingBridge/durableDestinations 
compositeDemandForwardingBridge/dynamicallyIncludedDestinations 
compositeDemandForwardingBridge/excludedDestinations 
compositeDemandForwardingBridge/localBroker 
compositeDemandForwardingBridge/networkBridgeListener 
compositeDemandForwardingBridge/remoteBroker 
compositeDemandForwardingBridge/staticallyIncludedDestinations 
compositeQueue Represents a virtual queue which forwards to a number of other destinations.
compositeQueue/forwardTo Sets the list of destinations to forward to
compositeTopic Represents a virtual topic which forwards to a number of other destinations.
compositeTopic/forwardTo Sets the list of destinations to forward to
connectionDotFilePlugin A <a href="http://www.graphviz.org/">DOT</a> file creator plugin which creates a DOT file showing the current connections
connectionFactory A <a href="http://www.springframework.org/">Spring</a> enhanced connection factory which will automatically use the Spring bean name as the clientIDPrefix property so that connections created have client IDs related to your Spring.xml file for easier comprehension from <a href="http://activemq.apache.org/jmx.html">JMX</a>.
connectionFactory/blobTransferPolicy Sets the policy used to describe how out-of-band BLOBs (Binary Large OBjects) are transferred from producers to brokers to consumers
connectionFactory/clientIdGenerator 
connectionFactory/clientInternalExceptionListenerAllows an {@link ClientInternalExceptionListener} to be configured on the ConnectionFactory so that when this factory is used by frameworks which don't expose the Connection such as Spring JmsTemplate, you can register an exception listener.
connectionFactory/connectionIdGenerator 
connectionFactory/exceptionListenerAllows an {@link ExceptionListener} to be configured on the ConnectionFactory so that when this factory is used by frameworks which don't expose the Connection such as Spring JmsTemplate, you can register an exception listener.
connectionFactory/prefetchPolicy Sets the <a href="http://activemq.apache.org/what-is-the-prefetch-limit-for.html">prefetch policy</a> for consumers created by this connection.
connectionFactory/properties Get the properties from this instance for storing in JNDI
connectionFactory/redeliveryPolicy Sets the global redelivery policy to be used when a message is delivered but the session is rolled back
connectionFactory/transformer Sets the transformer used to transform messages before they are sent on to the JMS bus or when they are received from the bus but before they are delivered to the JMS client
connectionFactory/transportListener Allows a listener to be configured on the ConnectionFactory so that when this factory is used with frameworks which don't expose the Connection such as Spring JmsTemplate, you can still register a transport listener.
constantPendingMessageLimitStrategy This PendingMessageLimitStrategy is configured to a constant value for all subscriptions.
database-locker Represents an exclusive lock on a database to avoid multiple brokers running against the same logical database.
database-locker/exceptionHandler 
database-locker/persistenceAdapter 
db2JDBCAdapter 
db2JDBCAdapter/statements 
defaultIOExceptionHandler 
defaultIOExceptionHandler/brokerService 
defaultJDBCAdapterImplements all the default JDBC operations that are used by the JDBCPersistenceAdapter.
defaultJDBCAdapter/statements 
defaultUsageCapacity Identify if a limit has been reached
demandForwardingBridge Forwards messages from the local broker to the remote broker based on demand.
demandForwardingBridge/brokerService 
demandForwardingBridge/configuration 
demandForwardingBridge/durableDestinations 
demandForwardingBridge/dynamicallyIncludedDestinations 
demandForwardingBridge/excludedDestinations 
demandForwardingBridge/localBroker 
demandForwardingBridge/networkBridgeListener 
demandForwardingBridge/remoteBroker 
demandForwardingBridge/staticallyIncludedDestinations 
destinationDotFilePlugin A <a href="http://www.graphviz.org/">DOT</a> file creator plugin which creates a DOT file showing the current topic & queue hierarchies.
destinationEntry A default entry in a DestinationMap which holds a single value.
destinationEntry/destination 
destinationEntry/value 
discardingDLQBrokerPlugin 
fileCursor Pending messages
fileDurableSubscriberCursor Pending messages for durable subscribers
fileQueueCursor Pending
filteredDestination Represents a destination which is filtered using some predicate such as a selector so that messages are only dispatched to the destination if they match the filter.
filteredDestination/destination The destination to send messages to if they match the filter
filteredDestination/filter 
fixedCountSubscriptionRecoveryPolicy This implementation of {@link SubscriptionRecoveryPolicy} will keep a fixed count of last messages.
fixedCountSubscriptionRecoveryPolicy/broker 
fixedSizedSubscriptionRecoveryPolicy This implementation of {@link SubscriptionRecoveryPolicy} will keep a fixed amount of memory available in RAM for message history which is evicted in time order.
fixedSizedSubscriptionRecoveryPolicy/broker 
fixedSizedSubscriptionRecoveryPolicy/buffer 
forcePersistencyModeBrokerA Plugin which allows to force every incoming message to be PERSISTENT or NON-PERSISTENT.
forcePersistencyModeBroker/adminConnectionContext 
forcePersistencyModeBroker/next 
forcePersistencyModeBrokerPluginA Plugin which allows to force every incoming message to be PERSISTENT or NON-PERSISTENT.
forwardingBridge Forwards all messages from the local broker to the remote broker.
forwardingBridge/localBroker 
forwardingBridge/networkBridgeFailedListener 
forwardingBridge/remoteBroker 
hsqldb-jdbc-adapter 
hsqldb-jdbc-adapter/statements 
imageBasedJDBCAdaptorProvides JDBCAdapter since that uses IMAGE datatype to hold binary data.
imageBasedJDBCAdaptor/statements 
inboundQueueBridge Create an Inbound Queue Bridge
inboundQueueBridge/consumer 
inboundQueueBridge/consumerConnection 
inboundQueueBridge/consumerQueue 
inboundQueueBridge/jmsConnector 
inboundQueueBridge/jmsMessageConvertor 
inboundQueueBridge/producerConnection 
inboundQueueBridge/producerQueue 
inboundTopicBridge Create an Inbound Topic Bridge
inboundTopicBridge/consumer 
inboundTopicBridge/consumerConnection 
inboundTopicBridge/consumerTopic 
inboundTopicBridge/jmsConnector 
inboundTopicBridge/jmsMessageConvertor 
inboundTopicBridge/producerConnection 
inboundTopicBridge/producerTopic 
individualDeadLetterStrategy A {@link DeadLetterStrategy} where each destination has its own individual DLQ using the subject naming hierarchy.
informixJDBCAdapterJDBC Adapter for Informix database.
informixJDBCAdapter/statements 
jaasAuthenticationPlugin Provides a JAAS based authentication plugin
jaasCertificateAuthenticationPlugin Provides a JAAS based SSL certificate authentication plugin
jaasDualAuthenticationPlugin Provides a JAAS based authentication plugin
jdbcPersistenceAdapterA {@link PersistenceAdapter} implementation using JDBC for persistence storage.
jdbcPersistenceAdapter/adapter 
jdbcPersistenceAdapter/brokerService 
jdbcPersistenceAdapter/dataSource 
jdbcPersistenceAdapter/databaseLocker Sets the database locker strategy to use to lock the database on startup
jdbcPersistenceAdapter/ds 
jdbcPersistenceAdapter/lockDataSource 
jdbcPersistenceAdapter/scheduledThreadPoolExecutor 
jdbcPersistenceAdapter/statements 
jdbcPersistenceAdapter/usageManager 
jdbcPersistenceAdapter/wireFormat 
jmsQueueConnector A Bridge to other JMS Queue providers
jmsQueueConnector/brokerService One way to configure the local connection - this is called by The BrokerService when the Connector is embedded
jmsQueueConnector/inboundMessageConvertor 
jmsQueueConnector/inboundQueueBridges 
jmsQueueConnector/localQueueConnection 
jmsQueueConnector/localQueueConnectionFactory 
jmsQueueConnector/outboundMessageConvertor 
jmsQueueConnector/outboundQueueBridges 
jmsQueueConnector/outboundQueueConnection 
jmsQueueConnector/outboundQueueConnectionFactory 
jmsTopicConnector A Bridge to other JMS Topic providers
jmsTopicConnector/brokerService One way to configure the local connection - this is called by The BrokerService when the Connector is embedded
jmsTopicConnector/inboundMessageConvertor 
jmsTopicConnector/inboundTopicBridges 
jmsTopicConnector/localTopicConnection 
jmsTopicConnector/localTopicConnectionFactory 
jmsTopicConnector/outboundMessageConvertor 
jmsTopicConnector/outboundTopicBridges 
jmsTopicConnector/outboundTopicConnection 
jmsTopicConnector/outboundTopicConnectionFactory 
journaledJDBC Creates a default persistence model using the Journal and JDBC
journaledJDBC/adapter 
journaledJDBC/dataSource 
journaledJDBC/jdbcAdapter 
journaledJDBC/journal 
journaledJDBC/statements 
journaledJDBC/taskRunnerFactory 
journalPersistenceAdapter An implementation of {@link PersistenceAdapter} designed for use with a {@link Journal} and then check pointing asynchronously on a timeout with some other long term persistent storage.
journalPersistenceAdapter/brokerService 
journalPersistenceAdapter/journal 
journalPersistenceAdapter/longTermPersistence 
journalPersistenceAdapter/persistenceAdapter 
journalPersistenceAdapter/taskRunnerFactory 
journalPersistenceAdapter/usageManager 
journalPersistenceAdapterFactory Factory class that can create PersistenceAdapter objects.
journalPersistenceAdapterFactory/adapter 
journalPersistenceAdapterFactory/dataSource 
journalPersistenceAdapterFactory/jdbcAdapter 
journalPersistenceAdapterFactory/journal 
journalPersistenceAdapterFactory/statements 
journalPersistenceAdapterFactory/taskRunnerFactory 
kahaDB An implementation of {@link PersistenceAdapter} designed for use with a {@link Journal} and then check pointing asynchronously on a timeout with some other long term persistent storage.
kahaDB/brokerService 
kahaDB/usageManager 
kahaPersistenceAdapter 
kahaPersistenceAdapter/brokerService 
kahaPersistenceAdapter/size 
kahaPersistenceAdapter/usageManager 
lastImageSubscriptionRecoveryPolicy This implementation of {@link SubscriptionRecoveryPolicy} will only keep the last message.
lastImageSubscriptionRecoveryPolicy/broker 
lDAPAuthorizationMap An {@link AuthorizationMap} which uses LDAP
lDAPAuthorizationMap/context 
lDAPAuthorizationMap/options 
lDAPAuthorizationMap/queueSearchMatchingFormat 
lDAPAuthorizationMap/topicSearchMatchingFormat 
ldapNetworkConnector class to create dynamic network connectors listed in an directory server using the LDAP v3 protocol as defined in RFC 2251, the entries listed in the directory server must implement the ipHost and ipService objectClasses as defined in RFC 2307.
ldapNetworkConnector/brokerService 
ldapNetworkConnector/connectionFilter 
ldapNetworkConnector/durableDestinations 
ldapNetworkConnector/dynamicallyIncludedDestinations 
ldapNetworkConnector/excludedDestinations 
ldapNetworkConnector/staticallyIncludedDestinations 
loggingBrokerPlugin A simple Broker intercepter which allows you to enable/disable logging.
loggingBrokerPlugin/adminConnectionContext 
loggingBrokerPlugin/next 
managementContext An abstraction over JMX mbean registration
managementContext/MBeanServer Get the MBeanServer
managementContext/environment 
managementContext/server 
masterConnector Connects a Slave Broker to a Master when using <a href="http://activemq.apache.org/masterslave.html">Master Slave</a> for High Availability of messages.
masterConnector/brokerService 
maxdb-jdbc-adapter JDBC Adapter for the MaxDB database.
maxdb-jdbc-adapter/statements 
memoryPersistenceAdapter 
memoryPersistenceAdapter/usageManager 
memoryUsageUsed to keep track of how much of something is being used so that a productive working set usage can be controlled.
memoryUsage/executor 
memoryUsage/limiter 
memoryUsage/parent 
messageGroupHashBucketFactory A factory to create instances of {@link SimpleMessageGroupMap} when implementing the <a href="http://activemq.apache.org/message-groups.html">Message Groups</a> functionality.
mirroredQueue Creates <a href="http://activemq.org/site/mirrored-queues.html">Mirrored Queue</a> using a prefix and postfix to define the topic name on which to mirror the queue to.
mirroredQueue/brokerService 
multicastNetworkConnectorA network connector which uses some kind of multicast-like transport that communicates with potentially many remote brokers over a single logical {@link Transport} instance such as when using multicast.
multicastNetworkConnector/bridge 
multicastNetworkConnector/brokerService 
multicastNetworkConnector/connectionFilter 
multicastNetworkConnector/durableDestinations 
multicastNetworkConnector/dynamicallyIncludedDestinations 
multicastNetworkConnector/excludedDestinations 
multicastNetworkConnector/localTransport 
multicastNetworkConnector/remoteTransport Sets the remote transport implementation
multicastNetworkConnector/staticallyIncludedDestinations 
multicastTraceBrokerPlugin A Broker interceptor which allows you to trace all operations to a Multicast socket.
multicastTraceBrokerPlugin/address 
multicastTraceBrokerPlugin/adminConnectionContext 
multicastTraceBrokerPlugin/next 
multicastTraceBrokerPlugin/wireFormat 
multicastTraceBrokerPlugin/wireFormatFactory 
mysql-jdbc-adapter 
mysql-jdbc-adapter/statements 
networkConnector A network connector which uses a discovery agent to detect the remote brokers available and setup a connection to each available remote broker
networkConnector/brokerService 
networkConnector/connectionFilter 
networkConnector/discoveryAgent 
networkConnector/durableDestinations 
networkConnector/dynamicallyIncludedDestinations 
networkConnector/excludedDestinations 
networkConnector/staticallyIncludedDestinations 
noSubscriptionRecoveryPolicy This SubscriptionRecoveryPolicy disable recovery of messages.
noSubscriptionRecoveryPolicy/broker 
oldestMessageEvictionStrategy An eviction strategy which evicts the oldest message first (which is the default).
oldestMessageWithLowestPriorityEvictionStrategy An eviction strategy which evicts the oldest message with the lowest priority first.
oracleJDBCAdapterImplements all the default JDBC operations that are used by the JDBCPersistenceAdapter.
oracleJDBCAdapter/statements 
outboundQueueBridge Create an Outbound Queue Bridge
outboundQueueBridge/consumer 
outboundQueueBridge/consumerConnection 
outboundQueueBridge/consumerQueue 
outboundQueueBridge/jmsConnector 
outboundQueueBridge/jmsMessageConvertor 
outboundQueueBridge/producerConnection 
outboundQueueBridge/producerQueue 
outboundTopicBridge Create an Outbound Topic Bridge
outboundTopicBridge/consumer 
outboundTopicBridge/consumerConnection 
outboundTopicBridge/consumerTopic 
outboundTopicBridge/jmsConnector 
outboundTopicBridge/jmsMessageConvertor 
outboundTopicBridge/producerConnection 
outboundTopicBridge/producerTopic 
pListStore 
pListStore/brokerService 
policyEntry Represents an entry in a {@link PolicyMap} for assigning policies to a specific destination or a hierarchical wildcard area of destinations.
policyEntry/deadLetterStrategy Sets the policy used to determine which dead letter queue destination should be used
policyEntry/destination 
policyEntry/dispatchPolicy 
policyEntry/messageEvictionStrategy Sets the eviction strategy used to decide which message to evict when the slow consumer needs to discard messages
policyEntry/messageGroupMapFactory Sets the factory used to create new instances of {MessageGroupMap} used to implement the <a href="http://activemq.apache.org/message-groups.html">Message Groups</a> functionality.
policyEntry/pendingDurableSubscriberPolicy 
policyEntry/pendingMessageLimitStrategySets the strategy to calculate the maximum number of messages that are allowed to be pending on consumers (in addition to their prefetch sizes).
policyEntry/pendingQueuePolicy 
policyEntry/pendingSubscriberPolicy 
policyEntry/slowConsumerStrategy 
policyEntry/subscriptionRecoveryPolicy 
policyMap Represents a destination based configuration of policies so that individual destinations or wildcard hierarchies of destinations can be configured using different policies.
policyMap/defaultEntry 
policyMap/entries A helper method to allow the destination map to be populated from a dependency injection framework such as Spring
policyMap/policyEntries Sets the individual entries on the policy map
postgresql-jdbc-adapterImplements all the default JDBC operations that are used by the JDBCPersistenceAdapter.
postgresql-jdbc-adapter/statements 
prefetchPolicy Defines the prefetch message policies for different types of consumers
prefetchRatePendingMessageLimitStrategy This PendingMessageLimitStrategy sets the maximum pending message limit value to be a multiplier of the prefetch limit of the subscription.
priorityNetworkDispatchPolicy dispatch policy that ignores lower priority duplicate network consumers, used in conjunction with network bridge suppresDuplicateTopicSubscriptions
proxyConnector 
proxyConnector/server 
queryBasedSubscriptionRecoveryPolicy This implementation of {@link SubscriptionRecoveryPolicy} will perform a user specific query mechanism to load any messages they may have missed.
queryBasedSubscriptionRecoveryPolicy/broker 
queryBasedSubscriptionRecoveryPolicy/query Sets the query strategy to load initial messages
queue An ActiveMQ Queue
queue/compositeDestinations 
queue/properties Get the properties from this instance for storing in JNDI
queueDispatchSelector Queue dispatch policy that determines if a message can be sent to a subscription
queueDispatchSelector/destination 
queueDispatchSelector/exclusiveConsumer 
redeliveryPolicy Configuration options used to control how messages are re-delivered when they are rolled back.
roundRobinDispatchPolicy Simple dispatch policy that sends a message to every subscription that matches the message.
sharedDeadLetterStrategy A default implementation of {@link DeadLetterStrategy} which uses a constant destination.
sharedDeadLetterStrategy/deadLetterQueue 
simpleAuthenticationPlugin Provides a simple authentication plugin
simpleAuthenticationPlugin/userGroupsSets the groups a user is in.
simpleAuthenticationPlugin/userPasswords Sets the map indexed by user name with the value the password
simpleAuthenticationPlugin/users Sets individual users for authentication
simpleAuthorizationMap An AuthorizationMap which is configured with individual DestinationMaps for each operation.
simpleAuthorizationMap/adminACLs 
simpleAuthorizationMap/readACLs 
simpleAuthorizationMap/tempDestinationAuthorizationEntry 
simpleAuthorizationMap/writeACLs 
simpleDispatchPolicy Simple dispatch policy that sends a message to every subscription that matches the message.
simpleDispatchSelector Simple dispatch policy that determines if a message can be sent to a subscription
simpleDispatchSelector/destination 
simpleJmsMessageConvertor Converts Message from one JMS to another
simpleJmsMessageConvertor/connection 
simpleMessageGroupMapFactory A factory to create instances of {@link SimpleMessageGroupMap} when implementing the <a href="http://activemq.apache.org/message-groups.html">Message Groups</a> functionality.
sslContext Extends the SslContext so that it's easier to configure from spring.
sslContext/SSLContext 
sslContext/keyManagers 
sslContext/secureRandom 
sslContext/trustManagers 
statements 
statements/createSchemaStatements 
statements/dropSchemaStatements 
statisticsBrokerPluginA StatisticsBrokerPlugin You can retrieve a Map Message for a Destination - or Broker containing statistics as key-value pairs The message must contain a replyTo Destination - else its ignored To retrieve stats on the broker send a empty message to ActiveMQ.Statistics.Broker (Queue or Topic) With a replyTo set to the destination you want the stats returned to.
storeCursor Pending messages
storeDurableSubscriberCursor Pending messages for a durable
storeUsageUsed to keep track of how much of something is being used so that a productive working set usage can be controlled.
storeUsage/executor 
storeUsage/limiter 
storeUsage/parent 
storeUsage/store 
streamJDBCAdapterThis JDBCAdapter inserts and extracts BLOB data using the setBinaryStream()/getBinaryStream() operations.
streamJDBCAdapter/statements 
strictOrderDispatchPolicy Dispatch policy that causes every subscription to see messages in the same order.
sybase-jdbc-adapter A JDBC Adapter for Sybase databases
sybase-jdbc-adapter/statements 
systemUsage Holder for Usage instances for memory, store and temp files Main use case is manage memory usage.
systemUsage/adapter 
systemUsage/executor 
systemUsage/memoryUsage 
systemUsage/parent 
systemUsage/storeUsage 
systemUsage/tempStore 
systemUsage/tempUsage 
taskRunnerFactoryManages the thread pool for long running tasks.
taskRunnerFactory/executor 
tempDestinationAuthorizationEntry Represents an entry in a {@link DefaultAuthorizationMap} for assigning different operations (read, write, admin) of user roles to a temporary destination
tempDestinationAuthorizationEntry/adminACLs 
tempDestinationAuthorizationEntry/destination 
tempDestinationAuthorizationEntry/readACLs 
tempDestinationAuthorizationEntry/writeACLs 
tempQueue An ActiveMQ Temporary Queue Destination
tempQueue/compositeDestinations 
tempQueue/connection 
tempQueue/properties Get the properties from this instance for storing in JNDI
tempTopic An ActiveMQ Temporary Topic Destination
tempTopic/compositeDestinations 
tempTopic/connection 
tempTopic/properties Get the properties from this instance for storing in JNDI
tempUsageUsed to keep track of how much of something is being used so that a productive working set usage can be controlled.
tempUsage/executor 
tempUsage/limiter 
tempUsage/parent 
tempUsage/store 
timedSubscriptionRecoveryPolicy This implementation of {@link SubscriptionRecoveryPolicy} will keep a timed buffer of messages around in memory and use that to recover new subscriptions.
timedSubscriptionRecoveryPolicy/broker 
timeStampingBrokerPluginA Broker interceptor which updates a JMS Client's timestamp on the message with a broker timestamp.
timeStampingBrokerPlugin/adminConnectionContext 
timeStampingBrokerPlugin/next 
timeStampingBrokerPlugin/processNetworkMessages 
topic An ActiveMQ Topic
topic/compositeDestinations 
topic/properties Get the properties from this instance for storing in JNDI
traceBrokerPathPluginThe TraceBrokerPathPlugin can be used in a network of Brokers.
traceBrokerPathPlugin/adminConnectionContext 
traceBrokerPathPlugin/next 
transact-database-locker Represents an exclusive lock on a database to avoid multiple brokers running against the same logical database.
transact-database-locker/exceptionHandler 
transact-database-locker/persistenceAdapter 
transact-jdbc-adapter A JDBC Adapter for Transact-SQL based databases such as SQL Server or Sybase
transact-jdbc-adapter/statements 
transportConnector 
transportConnector/brokerInfo 
transportConnector/brokerService This is called by the BrokerService right before it starts the transport.
transportConnector/discoveryAgent 
transportConnector/messageAuthorizationPolicy Sets the policy used to decide if the current connection is authorized to consume a given message
transportConnector/server 
transportConnector/taskRunnerFactory 
udpTraceBrokerPlugin A Broker interceptor which allows you to trace all operations to a UDP socket.
udpTraceBrokerPlugin/address 
udpTraceBrokerPlugin/adminConnectionContext 
udpTraceBrokerPlugin/next 
udpTraceBrokerPlugin/wireFormat 
udpTraceBrokerPlugin/wireFormatFactory 
usageCapacity Identify if a limit has been reached
virtualDestinationInterceptor Implements <a href="http://activemq.apache.org/virtual-destinations.html">Virtual Topics</a>.
virtualDestinationInterceptor/virtualDestinations 
virtualTopicCreates <a href="http://activemq.org/site/virtual-destinations.html">Virtual Topics</a> using a prefix and postfix.
vmCursor Pending messages held
vmDurableCursor Pending
vmQueueCursor Pending messages
xaConnectionFactory A <a href="http://www.springframework.org/">Spring</a> enhanced XA connection factory which will automatically use the Spring bean name as the clientIDPrefix property so that connections created have client IDs related to your Spring.xml file for easier comprehension from <a href="http://activemq.apache.org/jmx.html">JMX</a>.
xaConnectionFactory/blobTransferPolicy Sets the policy used to describe how out-of-band BLOBs (Binary Large OBjects) are transferred from producers to brokers to consumers
xaConnectionFactory/clientIdGenerator 
xaConnectionFactory/clientInternalExceptionListenerAllows an {@link ClientInternalExceptionListener} to be configured on the ConnectionFactory so that when this factory is used by frameworks which don't expose the Connection such as Spring JmsTemplate, you can register an exception listener.
xaConnectionFactory/connectionIdGenerator 
xaConnectionFactory/exceptionListenerAllows an {@link ExceptionListener} to be configured on the ConnectionFactory so that when this factory is used by frameworks which don't expose the Connection such as Spring JmsTemplate, you can register an exception listener.
xaConnectionFactory/prefetchPolicy Sets the <a href="http://activemq.apache.org/what-is-the-prefetch-limit-for.html">prefetch policy</a> for consumers created by this connection.
xaConnectionFactory/properties Get the properties from this instance for storing in JNDI
xaConnectionFactory/redeliveryPolicy Sets the global redelivery policy to be used when a message is delivered but the session is rolled back
xaConnectionFactory/transformer Sets the transformer used to transform messages before they are sent on to the JMS bus or when they are received from the bus but before they are delivered to the JMS client
xaConnectionFactory/transportListener Allows a listener to be configured on the ConnectionFactory so that when this factory is used with frameworks which don't expose the Connection such as Spring JmsTemplate, you can still register a transport listener.

FUSE Message Broker 5.5.0 XML Schema

FUSE Message Broker 5.5.0 XML Schema