Class ManagedTracer
- java.lang.Object
-
- org.apache.camel.management.mbean.ManagedTracer
-
- All Implemented Interfaces:
org.apache.camel.api.management.mbean.ManagedTracerMBean
@ManagedResource(description="Managed Tracer") public class ManagedTracer extends Object implements org.apache.camel.api.management.mbean.ManagedTracerMBean
-
-
Constructor Summary
Constructors Constructor Description ManagedTracer(org.apache.camel.CamelContext camelContext, org.apache.camel.spi.Tracer tracer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCamelId()StringgetCamelManagementName()org.apache.camel.CamelContextgetContext()booleangetEnabled()longgetTraceCounter()StringgetTracePattern()org.apache.camel.spi.TracergetTracer()voidinit(org.apache.camel.spi.ManagementStrategy strategy)booleanisEnabled()booleanisStandby()voidresetTraceCounter()voidsetEnabled(boolean enabled)voidsetTracePattern(String pattern)
-
-
-
Constructor Detail
-
ManagedTracer
public ManagedTracer(org.apache.camel.CamelContext camelContext, org.apache.camel.spi.Tracer tracer)
-
-
Method Detail
-
init
public void init(org.apache.camel.spi.ManagementStrategy strategy)
-
getContext
public org.apache.camel.CamelContext getContext()
-
getTracer
public org.apache.camel.spi.Tracer getTracer()
-
getEnabled
public boolean getEnabled()
-
getCamelId
public String getCamelId()
- Specified by:
getCamelIdin interfaceorg.apache.camel.api.management.mbean.ManagedTracerMBean
-
getCamelManagementName
public String getCamelManagementName()
- Specified by:
getCamelManagementNamein interfaceorg.apache.camel.api.management.mbean.ManagedTracerMBean
-
isStandby
public boolean isStandby()
- Specified by:
isStandbyin interfaceorg.apache.camel.api.management.mbean.ManagedTracerMBean
-
setEnabled
public void setEnabled(boolean enabled)
- Specified by:
setEnabledin interfaceorg.apache.camel.api.management.mbean.ManagedTracerMBean
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabledin interfaceorg.apache.camel.api.management.mbean.ManagedTracerMBean
-
setTracePattern
public void setTracePattern(String pattern)
- Specified by:
setTracePatternin interfaceorg.apache.camel.api.management.mbean.ManagedTracerMBean
-
getTracePattern
public String getTracePattern()
- Specified by:
getTracePatternin interfaceorg.apache.camel.api.management.mbean.ManagedTracerMBean
-
getTraceCounter
public long getTraceCounter()
- Specified by:
getTraceCounterin interfaceorg.apache.camel.api.management.mbean.ManagedTracerMBean
-
resetTraceCounter
public void resetTraceCounter()
- Specified by:
resetTraceCounterin interfaceorg.apache.camel.api.management.mbean.ManagedTracerMBean
-
-