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
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetMask()voidsetDisabled(String disabled) Disable JMI (default false)voidsetEndpointRuntimeStatisticsEnabled(String endpointRuntimeStatisticsEnabled) A flag that indicates whether endpoint runtime statistics is enabledvoidsetIncludeHostName(String includeHostName) A flag that indicates whether to include hostname in JMX MBean names.voidsetLoadStatisticsEnabled(String loadStatisticsEnabled) A flag that indicates whether Load statistics is enabledvoidA flag that indicates whether to remove detected sensitive information (such as passwords) from MBean names and attributes.voidsetMbeanObjectDomainName(String mbeanObjectDomainName) MBean object domain name (default org.apache.camel)voidsetMbeanServerDefaultDomain(String mbeanServerDefaultDomain) MBean server default domain name (default org.apache.camel)voidsetMbeansLevel(String mbeansLevel) Sets the mbeans registration level.voidsetOnlyRegisterProcessorWithCustomId(String onlyRegisterProcessorWithCustomId) Only register processor if a custom id was defined for it.voidsetRegisterAlways(String registerAlways) A flag that indicates whether to register mbeans alwaysvoidsetRegisterNewRoutes(String registerNewRoutes) A flag that indicates whether to register mbeans when starting new routesvoidsetStatisticsLevel(String statisticsLevel) Level of granularity for performance statistics enabledvoidsetUseHostIPAddress(String useHostIPAddress) A flag that indicates whether to use hostname or IP Address in the service url.voidsetUsePlatformMBeanServer(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. -
toString
-