@ManagedResource(description="Managed Tracer") public class ManagedTracer extends Object implements org.apache.camel.api.management.mbean.ManagedTracerMBean
Constructor and Description |
---|
ManagedTracer(org.apache.camel.CamelContext camelContext,
org.apache.camel.spi.Tracer tracer) |
Modifier and Type | Method and Description |
---|---|
String |
getCamelId() |
String |
getCamelManagementName() |
org.apache.camel.CamelContext |
getContext() |
boolean |
getEnabled() |
long |
getTraceCounter() |
String |
getTracePattern() |
org.apache.camel.spi.Tracer |
getTracer() |
void |
init(org.apache.camel.spi.ManagementStrategy strategy) |
boolean |
isEnabled() |
void |
resetTraceCounter() |
void |
setEnabled(boolean enabled) |
void |
setTracePattern(String pattern) |
public ManagedTracer(org.apache.camel.CamelContext camelContext, org.apache.camel.spi.Tracer tracer)
public void init(org.apache.camel.spi.ManagementStrategy strategy)
public org.apache.camel.CamelContext getContext()
public org.apache.camel.spi.Tracer getTracer()
public boolean getEnabled()
public String getCamelId()
getCamelId
in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
public String getCamelManagementName()
getCamelManagementName
in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
public void setEnabled(boolean enabled)
setEnabled
in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
public boolean isEnabled()
isEnabled
in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
public void setTracePattern(String pattern)
setTracePattern
in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
public String getTracePattern()
getTracePattern
in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
public long getTraceCounter()
getTraceCounter
in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
public void resetTraceCounter()
resetTraceCounter
in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
Apache Camel