Package org.apache.camel.core.xml
Class CamelJMXAgentDefinition
java.lang.Object
org.apache.camel.model.IdentifiedType
org.apache.camel.core.xml.CamelJMXAgentDefinition
@Metadata(label="spring,configuration")
public class CamelJMXAgentDefinition
extends org.apache.camel.model.IdentifiedType
JMX configuration.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetMask()
void
setDisabled
(String disabled) Disable JMI (default false)void
setEndpointRuntimeStatisticsEnabled
(String endpointRuntimeStatisticsEnabled) A flag that indicates whether endpoint runtime statistics is enabledvoid
setIncludeHostName
(String includeHostName) A flag that indicates whether to include hostname in JMX MBean names.void
setLoadStatisticsEnabled
(String loadStatisticsEnabled) A flag that indicates whether Load statistics is enabledvoid
A flag that indicates whether to remove detected sensitive information (such as passwords) from MBean names and attributes.void
setMbeanObjectDomainName
(String mbeanObjectDomainName) MBean object domain name (default org.apache.camel)void
setMbeanServerDefaultDomain
(String mbeanServerDefaultDomain) MBean server default domain name (default org.apache.camel)void
setMbeansLevel
(String mbeansLevel) Sets the mbeans registration level.void
setOnlyRegisterProcessorWithCustomId
(String onlyRegisterProcessorWithCustomId) Only register processor if a custom id was defined for it.void
setRegisterAlways
(String registerAlways) A flag that indicates whether to register mbeans alwaysvoid
setRegisterNewRoutes
(String registerNewRoutes) A flag that indicates whether to register mbeans when starting new routesvoid
setStatisticsLevel
(String statisticsLevel) Level of granularity for performance statistics enabledvoid
setUpdateRouteEnabled
(String updateRouteEnabled) Sets whether updating routes via JMX is allowed (is default disabled).void
setUseHostIPAddress
(String useHostIPAddress) A flag that indicates whether to use hostname or IP Address in the service url.void
setUsePlatformMBeanServer
(String usePlatformMBeanServer) A flag that indicates whether the platform mbean server should be usedtoString()
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
-
Constructor Details
-
CamelJMXAgentDefinition
public CamelJMXAgentDefinition()
-
-
Method Details
-
getDisabled
-
setDisabled
Disable JMI (default false) -
getOnlyRegisterProcessorWithCustomId
-
setOnlyRegisterProcessorWithCustomId
Only register processor if a custom id was defined for it. -
getMbeanServerDefaultDomain
-
setMbeanServerDefaultDomain
MBean server default domain name (default org.apache.camel) -
getMbeanObjectDomainName
-
setMbeanObjectDomainName
MBean object domain name (default org.apache.camel) -
getUsePlatformMBeanServer
-
setUsePlatformMBeanServer
A flag that indicates whether the platform mbean server should be used -
getStatisticsLevel
-
setStatisticsLevel
Level of granularity for performance statistics enabled -
getMbeansLevel
-
setMbeansLevel
Sets the mbeans registration level. The default value is Default. -
getRegisterAlways
-
setRegisterAlways
A flag that indicates whether to register mbeans always -
getRegisterNewRoutes
-
setRegisterNewRoutes
A flag that indicates whether to register mbeans when starting new routes -
getLoadStatisticsEnabled
-
setLoadStatisticsEnabled
A flag that indicates whether Load statistics is enabled -
getEndpointRuntimeStatisticsEnabled
-
setEndpointRuntimeStatisticsEnabled
A flag that indicates whether endpoint runtime statistics is enabled -
getIncludeHostName
-
setIncludeHostName
A flag that indicates whether to include hostname in JMX MBean names. -
getMask
-
setMask
A flag that indicates whether to remove detected sensitive information (such as passwords) from MBean names and attributes. -
getUseHostIPAddress
-
setUseHostIPAddress
A flag that indicates whether to use hostname or IP Address in the service url. -
getUpdateRouteEnabled
-
setUpdateRouteEnabled
Sets whether updating routes via JMX is allowed (is default disabled). -
toString
-