MBean export
Exports message channels and message handlers as JMX MBeans.
Exports message channels and message handlers in this message flow as MBeans. This will expose management operations and monitoring metrics of those objects to JMX.
Note that message channels and message handlers do not collect any metrics, unless this message flow contains a management support object that is configured to enable those metrics.
Server
Defines the name of the MBeanServer bean to connect to.
Default is "mbeanServer".
Default domain
The domain can be left out in which case the default domain is "org.springframework.integration".
Managed components
Comma separated list of simple patterns for component names to register (defaults to *
).
The pattern is applied to all components before they are registered, looking for a match on the name property of the ObjectName
. A MessageChannel
and a MessageHandler
(for instance) can share a name because they have a different type, so in that case they would either both be included or both excluded.
A leading !
negates the pattern match, e.g. !foo
means don't export components where the name matches the pattern foo
. For components with names that match multiple patterns, the first pattern (from left to right) wins. For example, !foo*, foox
will match all beans that don’t start with foo
, except foox
.
Optional
Object name static properties
Static object properties to be used for this domain. These properties are appended to the ObjectName of all MBeans registered by this component.
Optional
Id
Name that uniquely identifies this flow component.
Required