Showing:

Annotations
Attributes
Model
Properties
Element tns:broker
Namespace http://activemq.apache.org/schema/core
Annotations
An ActiveMQ Message Broker. It consists of a number of transport
connectors, network connectors and a bunch of properties which can be used to
configure the broker as its lazily created.
Properties
content complex
Model
Children tns:adminView, tns:brokerContext, tns:consumerSystemUsage, tns:destinationFactory, tns:destinationInterceptors, tns:destinationPolicy, tns:destinations, tns:ioExceptionHandler, tns:jmsBridgeConnectors, tns:jobSchedulerStore, tns:managementContext, tns:messageAuthorizationPolicy, tns:networkConnectorURIs, tns:networkConnectors, tns:persistenceAdapter, tns:persistenceFactory, tns:persistenceTaskRunnerFactory, tns:plugins, tns:producerSystemUsage, tns:proxyConnectors, tns:regionBroker, tns:services, tns:shutdownHooks, tns:sslContext, tns:startException, tns:systemUsage, tns:taskRunnerFactory, tns:tempDataStore, tns:transportConnectorURIs, tns:transportConnectors
Attributes
QName Type Use Annotation
adjustUsageLimits xs:boolean optional
adminView xs:string optional
Returns the administration view of the broker; used to create and destroy
resources such as queues and topics. Note this method returns null if JMX
is disabled.
advisorySupport xs:string optional
Allows the support of advisory messages to be disabled for performance
reasons.
allowTempAutoCreationOnSend xs:boolean optional
enable if temp destinations need to be propagated through a network when
advisorySupport==false. This is used in conjunction with the policy
gcInactiveDestinations for matching temps so they can get removed
when inactive
brokerContext xs:string optional
brokerId xs:string optional
brokerName xs:string optional
brokerObjectName xs:string optional
Sets the JMX ObjectName for this broker
cacheTempDestinations xs:boolean optional
consumerSystemUsage xs:string optional
consumerSystemUsagePortion xs:integer optional
dataDirectory xs:string optional
Sets the directory in which the data files will be stored by default for
the JDBC and Journal persistence adaptors.
dataDirectoryFile xs:string optional
Sets the directory in which the data files will be stored by default for
the JDBC and Journal persistence adaptors.
dedicatedTaskRunner xs:boolean optional
deleteAllMessagesOnStartup xs:string optional
Sets whether or not all messages are deleted on startup - mostly only
useful for testing.
destinationFactory xs:string optional
destinationPolicy xs:string optional
Sets the destination specific policies available either for exact
destinations or for wildcard areas of destinations.
enableStatistics xs:boolean optional
Sets whether or not the Broker's services enable statistics or not.
id xs:ID optional
ioExceptionHandler xs:string optional
override the Default IOException handler, called when persistence adapter
has experiences File or JDBC I/O Exceptions
jobSchedulerStore xs:string optional
keepDurableSubsActive xs:boolean optional
managementContext xs:string optional
maxPurgedDestinationsPerSweep xs:integer optional
mbeanInvocationTimeout xs:long optional
Gets the time in Milliseconds that an invocation of an MBean method will wait before
failing.  The default value is to wait forever (zero).
messageAuthorizationPolicy xs:string optional
Sets the policy used to decide if the current connection is authorized to
consume a given message
monitorConnectionSplits xs:boolean optional
networkConnectorStartAsync xs:boolean optional
offlineDurableSubscriberTaskSchedule xs:long optional
offlineDurableSubscriberTimeout xs:long optional
passiveSlave xs:string optional
Get the passiveSlave
persistenceAdapter xs:string optional
Sets the persistence adaptor implementation to use for this broker
persistenceFactory xs:string optional
persistenceTaskRunnerFactory xs:string optional
persistenceThreadPriority xs:integer optional
persistent xs:string optional
Sets whether or not persistence is enabled or disabled.
populateJMSXUserID xs:boolean optional
Sets whether or not the broker should populate the JMSXUserID header.
populateUserNameInMBeans xs:boolean optional
Should MBeans that support showing the Authenticated User Name information have this
value filled in or not.
producerSystemUsage xs:string optional
producerSystemUsagePortion xs:integer optional
regionBroker xs:string optional
rejectDurableConsumers xs:boolean optional
restartAllowed xs:boolean optional
Sets if the broker allowed to restart on shutdown.
rollbackOnlyOnAsyncException xs:boolean optional
schedulePeriodForDestinationPurge xs:integer optional
schedulerDirectory xs:string optional
schedulerDirectoryFile xs:string optional
schedulerSupport xs:string optional
shutdownOnMasterFailure xs:boolean optional
shutdownOnSlaveFailure xs:string optional
splitSystemUsageForProducersConsumers xs:boolean optional
sslContext xs:string optional
start xs:boolean optional
Sets whether or not the broker is started along with the ApplicationContext it is defined within.
Normally you would want the broker to start up along with the ApplicationContext but sometimes when working
with JUnit tests you may wish to start and stop the broker explicitly yourself.
startAsync xs:boolean optional
startException xs:string optional
storeOpenWireVersion xs:integer optional
systemExitOnShutdown xs:string optional
systemExitOnShutdownExitCode xs:integer optional
systemUsage xs:string optional
taskRunnerFactory xs:string optional
taskRunnerPriority xs:integer optional
tempDataStore xs:string optional
timeBeforePurgeTempDestinations xs:integer optional
tmpDataDirectory xs:string optional
useAuthenticatedPrincipalForJMSXUserID xs:boolean optional
useJmx xs:string optional
Sets whether or not the Broker's services should be exposed into JMX or
not.
useLocalHostBrokerName xs:boolean optional
useLoggingForShutdownErrors xs:boolean optional
Sets whether or not we should use commons-logging when reporting errors
when shutting down the broker
useMirroredQueues xs:boolean optional
Sets whether or not <a
href="http://activemq.apache.org/mirrored-queues.html">Mirrored
Queues</a> should be supported by default if they have not been
explicitly configured.
useShutdownHook xs:boolean optional
Sets whether or not we should use a shutdown handler to close down the
broker cleanly if the JVM is terminated. It is recommended you leave this
enabled.
useTempMirroredQueues xs:boolean optional
useVirtualTopics xs:boolean optional
Sets whether or not <a
href="http://activemq.apache.org/virtual-destinations.html">Virtual
Topics</a> should be supported by default if they have not been
explicitly configured.
vmConnectorURI xs:string optional
waitForSlave xs:string optional
waitForSlaveTimeout xs:long optional
Wildcard: ANY attribute from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Element tns:broker / tns:adminView
Namespace http://activemq.apache.org/schema/core
Annotations
Returns the administration view of the broker; used to create and destroy
resources such as queues and topics. Note this method returns null if JMX
is disabled.
Properties
content complex
minOccurs 0
maxOccurs 1
Model
ANY element from ANY namespace
Element tns:broker / tns:brokerContext
Namespace http://activemq.apache.org/schema/core
Properties
content complex
minOccurs 0
maxOccurs 1
Model
ANY element from ANY namespace
Element tns:broker / tns:consumerSystemUsage
Namespace http://activemq.apache.org/schema/core
Properties
content complex
minOccurs 0
maxOccurs 1
Model
tns:systemUsage | ANY element from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Children tns:systemUsage
Element tns:broker / tns:destinationFactory
Namespace http://activemq.apache.org/schema/core
Properties
content complex
minOccurs 0
maxOccurs 1
Model
ANY element from ANY namespace
Element tns:broker / tns:destinationInterceptors
Namespace http://activemq.apache.org/schema/core
Annotations
Sets the destination interceptors to use
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
tns:mirroredQueue | tns:virtualDestinationInterceptor | ANY element from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Children tns:mirroredQueue, tns:virtualDestinationInterceptor
Element tns:broker / tns:destinationPolicy
Namespace http://activemq.apache.org/schema/core
Annotations
Sets the destination specific policies available either for exact
destinations or for wildcard areas of destinations.
Properties
content complex
minOccurs 0
maxOccurs 1
Model
tns:policyMap | ANY element from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Children tns:policyMap
Element tns:broker / tns:destinations
Namespace http://activemq.apache.org/schema/core
Annotations
Sets the destinations which should be loaded/created on startup
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
tns:queue | tns:tempQueue | tns:tempTopic | tns:topic | ANY element from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Children tns:queue, tns:tempQueue, tns:tempTopic, tns:topic
Element tns:broker / tns:ioExceptionHandler
Namespace http://activemq.apache.org/schema/core
Annotations
override the Default IOException handler, called when persistence adapter
has experiences File or JDBC I/O Exceptions
Properties
content complex
minOccurs 0
maxOccurs 1
Model
tns:defaultIOExceptionHandler | tns:jDBCIOExceptionHandler | tns:leaseLockerIOExceptionHandler | ANY element from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Children tns:defaultIOExceptionHandler, tns:jDBCIOExceptionHandler, tns:leaseLockerIOExceptionHandler
Element tns:broker / tns:jmsBridgeConnectors
Namespace http://activemq.apache.org/schema/core
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
tns:jmsQueueConnector | tns:jmsTopicConnector | ANY element from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Children tns:jmsQueueConnector, tns:jmsTopicConnector
Element tns:broker / tns:jobSchedulerStore
Namespace http://activemq.apache.org/schema/core
Properties
content complex
minOccurs 0
maxOccurs 1
Model
ANY element from ANY namespace
Element tns:broker / tns:managementContext
Namespace http://activemq.apache.org/schema/core
Properties
content complex
minOccurs 0
maxOccurs 1
Model
tns:managementContext | ANY element from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Children tns:managementContext
Element tns:broker / tns:messageAuthorizationPolicy
Namespace http://activemq.apache.org/schema/core
Annotations
Sets the policy used to decide if the current connection is authorized to
consume a given message
Properties
content complex
minOccurs 0
maxOccurs 1
Model
ANY element from ANY namespace
Element tns:broker / tns:networkConnectorURIs
Namespace http://activemq.apache.org/schema/core
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
ANY element from ANY namespace
Element tns:broker / tns:networkConnectors
Namespace http://activemq.apache.org/schema/core
Annotations
Sets the network connectors which this broker will use to connect to
other brokers in a federated network
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
tns:ldapNetworkConnector | tns:multicastNetworkConnector | tns:networkConnector | ANY element from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Children tns:ldapNetworkConnector, tns:multicastNetworkConnector, tns:networkConnector
Element tns:broker / tns:persistenceAdapter
Namespace http://activemq.apache.org/schema/core
Annotations
Sets the persistence adaptor implementation to use for this broker
Properties
content complex
minOccurs 0
maxOccurs 1
Model
tns:jdbcPersistenceAdapter | tns:journalPersistenceAdapter | tns:kahaDB | tns:levelDB | tns:mKahaDB | tns:memoryPersistenceAdapter | tns:replicatedLevelDB | ANY element from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Children tns:jdbcPersistenceAdapter, tns:journalPersistenceAdapter, tns:kahaDB, tns:levelDB, tns:mKahaDB, tns:memoryPersistenceAdapter, tns:replicatedLevelDB
Element tns:broker / tns:persistenceFactory
Namespace http://activemq.apache.org/schema/core
Properties
content complex
minOccurs 0
maxOccurs 1
Model
tns:journalPersistenceAdapterFactory | tns:journaledJDBC | ANY element from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Children tns:journalPersistenceAdapterFactory, tns:journaledJDBC
Element tns:broker / tns:persistenceTaskRunnerFactory
Namespace http://activemq.apache.org/schema/core
Properties
content complex
minOccurs 0
maxOccurs 1
Model
tns:taskRunnerFactory | ANY element from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Children tns:taskRunnerFactory
Element tns:broker / tns:plugins
Namespace http://activemq.apache.org/schema/core
Annotations
Sets a number of broker plugins to install such as for security
authentication or authorization
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children tns:authorizationPlugin, tns:camelRoutesBrokerPlugin, tns:connectionDotFilePlugin, tns:destinationDotFilePlugin, tns:destinationPathSeparatorPlugin, tns:destinationsPlugin, tns:discardingDLQBrokerPlugin, tns:forcePersistencyModeBrokerPlugin, tns:jaasAuthenticationPlugin, tns:jaasCertificateAuthenticationPlugin, tns:jaasDualAuthenticationPlugin, tns:loggingBrokerPlugin, tns:multicastTraceBrokerPlugin, tns:partitionBrokerPlugin, tns:redeliveryPlugin, tns:runtimeConfigurationPlugin, tns:simpleAuthenticationPlugin, tns:statisticsBrokerPlugin, tns:timeStampingBrokerPlugin, tns:traceBrokerPathPlugin, tns:udpTraceBrokerPlugin, tns:virtualSelectorCacheBrokerPlugin
Element tns:broker / tns:producerSystemUsage
Namespace http://activemq.apache.org/schema/core
Properties
content complex
minOccurs 0
maxOccurs 1
Model
tns:systemUsage | ANY element from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Children tns:systemUsage
Element tns:broker / tns:proxyConnectors
Namespace http://activemq.apache.org/schema/core
Annotations
Sets the network connectors which this broker will use to connect to
other brokers in a federated network
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
ANY element from ANY namespace
Element tns:broker / tns:regionBroker
Namespace http://activemq.apache.org/schema/core
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children tns:destinationPathSeparatorPlugin, tns:destinationsPlugin, tns:forcePersistencyModeBroker, tns:loggingBrokerPlugin, tns:multicastTraceBrokerPlugin, tns:redeliveryPlugin, tns:timeStampingBrokerPlugin, tns:traceBrokerPathPlugin, tns:udpTraceBrokerPlugin
Element tns:broker / tns:services
Namespace http://activemq.apache.org/schema/core
Annotations
Sets the services associated with this broker.
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children tns:broker, tns:brokerService, tns:database-locker, tns:forwardingBridge, tns:inboundQueueBridge, tns:inboundTopicBridge, tns:jdbcPersistenceAdapter, tns:jmsQueueConnector, tns:jmsTopicConnector, tns:jobSchedulerUsage, tns:journalPersistenceAdapterFactory, tns:journaledJDBC, tns:kahaDB, tns:ldapNetworkConnector, tns:lease-database-locker, tns:levelDB, tns:mKahaDB, tns:managementContext, tns:memoryUsage, tns:multicastNetworkConnector, tns:networkConnector, tns:outboundQueueBridge, tns:outboundTopicBridge, tns:pListStoreImpl, tns:proxyConnector, tns:replicatedLevelDB, tns:shared-file-locker, tns:storeUsage, tns:systemUsage, tns:tempUsage, tns:transact-database-locker
Element tns:broker / tns:shutdownHooks
Namespace http://activemq.apache.org/schema/core
Annotations
Sets hooks to be executed when broker shut down
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
ANY element from ANY namespace
Element tns:broker / tns:sslContext
Namespace http://activemq.apache.org/schema/core
Properties
content complex
minOccurs 0
maxOccurs 1
Model
tns:sslContext | ANY element from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Children tns:sslContext
Element tns:broker / tns:startException
Namespace http://activemq.apache.org/schema/core
Properties
content complex
minOccurs 0
maxOccurs 1
Model
ANY element from ANY namespace
Element tns:broker / tns:systemUsage
Namespace http://activemq.apache.org/schema/core
Properties
content complex
minOccurs 0
maxOccurs 1
Model
tns:systemUsage | ANY element from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Children tns:systemUsage
Element tns:broker / tns:taskRunnerFactory
Namespace http://activemq.apache.org/schema/core
Properties
content complex
minOccurs 0
maxOccurs 1
Model
tns:taskRunnerFactory | ANY element from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Children tns:taskRunnerFactory
Element tns:broker / tns:tempDataStore
Namespace http://activemq.apache.org/schema/core
Properties
content complex
minOccurs 0
maxOccurs 1
Model
tns:levelDB | tns:pListStoreImpl | tns:replicatedLevelDB | ANY element from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Children tns:levelDB, tns:pListStoreImpl, tns:replicatedLevelDB
Element tns:broker / tns:transportConnectorURIs
Namespace http://activemq.apache.org/schema/core
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
ANY element from ANY namespace
Element tns:broker / tns:transportConnectors
Namespace http://activemq.apache.org/schema/core
Annotations
Sets the transport connectors which this broker will listen on for new
clients
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
tns:transportConnector | ANY element from ANY namespace OTHER than 'http://activemq.apache.org/schema/core'
Children tns:transportConnector
Attribute tns:broker / @adjustUsageLimits
Namespace No namespace
Type xs:boolean
Properties
content simple
Attribute tns:broker / @adminView
Namespace No namespace
Annotations
Returns the administration view of the broker; used to create and destroy
resources such as queues and topics. Note this method returns null if JMX
is disabled.
Type xs:string
Properties
content simple
Attribute tns:broker / @advisorySupport
Namespace No namespace
Annotations
Allows the support of advisory messages to be disabled for performance
reasons.
Type xs:string
Properties
content simple
Attribute tns:broker / @allowTempAutoCreationOnSend
Namespace No namespace
Annotations
enable if temp destinations need to be propagated through a network when
advisorySupport==false. This is used in conjunction with the policy
gcInactiveDestinations for matching temps so they can get removed
when inactive
Type xs:boolean
Properties
content simple
Attribute tns:broker / @brokerContext
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @brokerId
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @brokerName
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @brokerObjectName
Namespace No namespace
Annotations
Sets the JMX ObjectName for this broker
Type xs:string
Properties
content simple
Attribute tns:broker / @cacheTempDestinations
Namespace No namespace
Type xs:boolean
Properties
content simple
Attribute tns:broker / @consumerSystemUsage
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @consumerSystemUsagePortion
Namespace No namespace
Type xs:integer
Properties
content simple
Attribute tns:broker / @dataDirectory
Namespace No namespace
Annotations
Sets the directory in which the data files will be stored by default for
the JDBC and Journal persistence adaptors.
Type xs:string
Properties
content simple
Attribute tns:broker / @dataDirectoryFile
Namespace No namespace
Annotations
Sets the directory in which the data files will be stored by default for
the JDBC and Journal persistence adaptors.
Type xs:string
Properties
content simple
Attribute tns:broker / @dedicatedTaskRunner
Namespace No namespace
Type xs:boolean
Properties
content simple
Attribute tns:broker / @deleteAllMessagesOnStartup
Namespace No namespace
Annotations
Sets whether or not all messages are deleted on startup - mostly only
useful for testing.
Type xs:string
Properties
content simple
Attribute tns:broker / @destinationFactory
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @destinationPolicy
Namespace No namespace
Annotations
Sets the destination specific policies available either for exact
destinations or for wildcard areas of destinations.
Type xs:string
Properties
content simple
Attribute tns:broker / @enableStatistics
Namespace No namespace
Annotations
Sets whether or not the Broker's services enable statistics or not.
Type xs:boolean
Properties
content simple
Attribute tns:broker / @ioExceptionHandler
Namespace No namespace
Annotations
override the Default IOException handler, called when persistence adapter
has experiences File or JDBC I/O Exceptions
Type xs:string
Properties
content simple
Attribute tns:broker / @jobSchedulerStore
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @keepDurableSubsActive
Namespace No namespace
Type xs:boolean
Properties
content simple
Attribute tns:broker / @managementContext
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @maxPurgedDestinationsPerSweep
Namespace No namespace
Type xs:integer
Properties
content simple
Attribute tns:broker / @mbeanInvocationTimeout
Namespace No namespace
Annotations
Gets the time in Milliseconds that an invocation of an MBean method will wait before
failing.  The default value is to wait forever (zero).
Type xs:long
Properties
content simple
Attribute tns:broker / @messageAuthorizationPolicy
Namespace No namespace
Annotations
Sets the policy used to decide if the current connection is authorized to
consume a given message
Type xs:string
Properties
content simple
Attribute tns:broker / @monitorConnectionSplits
Namespace No namespace
Type xs:boolean
Properties
content simple
Attribute tns:broker / @networkConnectorStartAsync
Namespace No namespace
Type xs:boolean
Properties
content simple
Attribute tns:broker / @offlineDurableSubscriberTaskSchedule
Namespace No namespace
Type xs:long
Properties
content simple
Attribute tns:broker / @offlineDurableSubscriberTimeout
Namespace No namespace
Type xs:long
Properties
content simple
Attribute tns:broker / @passiveSlave
Namespace No namespace
Annotations
Get the passiveSlave
Type xs:string
Properties
content simple
Attribute tns:broker / @persistenceAdapter
Namespace No namespace
Annotations
Sets the persistence adaptor implementation to use for this broker
Type xs:string
Properties
content simple
Attribute tns:broker / @persistenceFactory
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @persistenceTaskRunnerFactory
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @persistenceThreadPriority
Namespace No namespace
Type xs:integer
Properties
content simple
Attribute tns:broker / @persistent
Namespace No namespace
Annotations
Sets whether or not persistence is enabled or disabled.
Type xs:string
Properties
content simple
Attribute tns:broker / @populateJMSXUserID
Namespace No namespace
Annotations
Sets whether or not the broker should populate the JMSXUserID header.
Type xs:boolean
Properties
content simple
Attribute tns:broker / @populateUserNameInMBeans
Namespace No namespace
Annotations
Should MBeans that support showing the Authenticated User Name information have this
value filled in or not.
Type xs:boolean
Properties
content simple
Attribute tns:broker / @producerSystemUsage
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @producerSystemUsagePortion
Namespace No namespace
Type xs:integer
Properties
content simple
Attribute tns:broker / @regionBroker
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @rejectDurableConsumers
Namespace No namespace
Type xs:boolean
Properties
content simple
Attribute tns:broker / @restartAllowed
Namespace No namespace
Annotations
Sets if the broker allowed to restart on shutdown.
Type xs:boolean
Properties
content simple
Attribute tns:broker / @rollbackOnlyOnAsyncException
Namespace No namespace
Type xs:boolean
Properties
content simple
Attribute tns:broker / @schedulePeriodForDestinationPurge
Namespace No namespace
Type xs:integer
Properties
content simple
Attribute tns:broker / @schedulerDirectory
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @schedulerDirectoryFile
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @schedulerSupport
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @shutdownOnMasterFailure
Namespace No namespace
Type xs:boolean
Properties
content simple
Attribute tns:broker / @shutdownOnSlaveFailure
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @splitSystemUsageForProducersConsumers
Namespace No namespace
Type xs:boolean
Properties
content simple
Attribute tns:broker / @sslContext
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @start
Namespace No namespace
Annotations
Sets whether or not the broker is started along with the ApplicationContext it is defined within.
Normally you would want the broker to start up along with the ApplicationContext but sometimes when working
with JUnit tests you may wish to start and stop the broker explicitly yourself.
Type xs:boolean
Properties
content simple
Attribute tns:broker / @startAsync
Namespace No namespace
Type xs:boolean
Properties
content simple
Attribute tns:broker / @startException
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @storeOpenWireVersion
Namespace No namespace
Type xs:integer
Properties
content simple
Attribute tns:broker / @systemExitOnShutdown
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @systemExitOnShutdownExitCode
Namespace No namespace
Type xs:integer
Properties
content simple
Attribute tns:broker / @systemUsage
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @taskRunnerFactory
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @taskRunnerPriority
Namespace No namespace
Type xs:integer
Properties
content simple
Attribute tns:broker / @tempDataStore
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @timeBeforePurgeTempDestinations
Namespace No namespace
Type xs:integer
Properties
content simple
Attribute tns:broker / @tmpDataDirectory
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @useAuthenticatedPrincipalForJMSXUserID
Namespace No namespace
Type xs:boolean
Properties
content simple
Attribute tns:broker / @useJmx
Namespace No namespace
Annotations
Sets whether or not the Broker's services should be exposed into JMX or
not.
Type xs:string
Properties
content simple
Attribute tns:broker / @useLocalHostBrokerName
Namespace No namespace
Type xs:boolean
Properties
content simple
Attribute tns:broker / @useLoggingForShutdownErrors
Namespace No namespace
Annotations
Sets whether or not we should use commons-logging when reporting errors
when shutting down the broker
Type xs:boolean
Properties
content simple
Attribute tns:broker / @useMirroredQueues
Namespace No namespace
Annotations
Sets whether or not <a
href="http://activemq.apache.org/mirrored-queues.html">Mirrored
Queues</a> should be supported by default if they have not been
explicitly configured.
Type xs:boolean
Properties
content simple
Attribute tns:broker / @useShutdownHook
Namespace No namespace
Annotations
Sets whether or not we should use a shutdown handler to close down the
broker cleanly if the JVM is terminated. It is recommended you leave this
enabled.
Type xs:boolean
Properties
content simple
Attribute tns:broker / @useTempMirroredQueues
Namespace No namespace
Type xs:boolean
Properties
content simple
Attribute tns:broker / @useVirtualTopics
Namespace No namespace
Annotations
Sets whether or not <a
href="http://activemq.apache.org/virtual-destinations.html">Virtual
Topics</a> should be supported by default if they have not been
explicitly configured.
Type xs:boolean
Properties
content simple
Attribute tns:broker / @vmConnectorURI
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @waitForSlave
Namespace No namespace
Type xs:string
Properties
content simple
Attribute tns:broker / @waitForSlaveTimeout
Namespace No namespace
Type xs:long
Properties
content simple
Attribute tns:broker / @id
Namespace No namespace
Type xs:ID
Properties
content simple