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.IdentifiedTypeJMX configuration.
-
-
Constructor Summary
Constructors Constructor Description CamelJMXAgentDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDisabled()StringgetEndpointRuntimeStatisticsEnabled()StringgetIncludeHostName()StringgetLoadStatisticsEnabled()StringgetMask()StringgetMbeanObjectDomainName()StringgetMbeanServerDefaultDomain()StringgetOnlyRegisterProcessorWithCustomId()StringgetRegisterAlways()StringgetRegisterNewRoutes()StringgetStatisticsLevel()StringgetUseHostIPAddress()StringgetUsePlatformMBeanServer()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 enabledvoidsetMask(String mask)A 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)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 usedStringtoString()
-
-
-
Method Detail
-
getDisabled
public String getDisabled()
-
setDisabled
public void setDisabled(String disabled)
Disable JMI (default false)
-
getOnlyRegisterProcessorWithCustomId
public String getOnlyRegisterProcessorWithCustomId()
-
setOnlyRegisterProcessorWithCustomId
public void setOnlyRegisterProcessorWithCustomId(String onlyRegisterProcessorWithCustomId)
Only register processor if a custom id was defined for it.
-
getMbeanServerDefaultDomain
public String getMbeanServerDefaultDomain()
-
setMbeanServerDefaultDomain
public void setMbeanServerDefaultDomain(String mbeanServerDefaultDomain)
MBean server default domain name (default org.apache.camel)
-
getMbeanObjectDomainName
public String getMbeanObjectDomainName()
-
setMbeanObjectDomainName
public void setMbeanObjectDomainName(String mbeanObjectDomainName)
MBean object domain name (default org.apache.camel)
-
getUsePlatformMBeanServer
public String getUsePlatformMBeanServer()
-
setUsePlatformMBeanServer
public void setUsePlatformMBeanServer(String usePlatformMBeanServer)
A flag that indicates whether the platform mbean server should be used
-
getStatisticsLevel
public String getStatisticsLevel()
-
setStatisticsLevel
public void setStatisticsLevel(String statisticsLevel)
Level of granularity for performance statistics enabled
-
getRegisterAlways
public String getRegisterAlways()
-
setRegisterAlways
public void setRegisterAlways(String registerAlways)
A flag that indicates whether to register mbeans always
-
getRegisterNewRoutes
public String getRegisterNewRoutes()
-
setRegisterNewRoutes
public void setRegisterNewRoutes(String registerNewRoutes)
A flag that indicates whether to register mbeans when starting new routes
-
getLoadStatisticsEnabled
public String getLoadStatisticsEnabled()
-
setLoadStatisticsEnabled
public void setLoadStatisticsEnabled(String loadStatisticsEnabled)
A flag that indicates whether Load statistics is enabled
-
getEndpointRuntimeStatisticsEnabled
public String getEndpointRuntimeStatisticsEnabled()
-
setEndpointRuntimeStatisticsEnabled
public void setEndpointRuntimeStatisticsEnabled(String endpointRuntimeStatisticsEnabled)
A flag that indicates whether endpoint runtime statistics is enabled
-
getIncludeHostName
public String getIncludeHostName()
-
setIncludeHostName
public void setIncludeHostName(String includeHostName)
A flag that indicates whether to include hostname in JMX MBean names.
-
getMask
public String getMask()
-
setMask
public void setMask(String mask)
A flag that indicates whether to remove detected sensitive information (such as passwords) from MBean names and attributes.
-
getUseHostIPAddress
public String getUseHostIPAddress()
-
setUseHostIPAddress
public void setUseHostIPAddress(String useHostIPAddress)
A flag that indicates whether to use hostname or IP Address in the service url.
-
-