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 Details

    • ManagedTracer

      public ManagedTracer(org.apache.camel.CamelContext camelContext, org.apache.camel.spi.Tracer tracer)
  • Method Details

    • 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:
      getCamelId in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
    • getCamelManagementName

      Specified by:
      getCamelManagementName in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
    • isStandby

      public boolean isStandby()
      Specified by:
      isStandby in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
    • setEnabled

      public void setEnabled(boolean enabled)
      Specified by:
      setEnabled in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
    • isEnabled

      public boolean isEnabled()
      Specified by:
      isEnabled in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
    • setTracePattern

      public void setTracePattern(String pattern)
      Specified by:
      setTracePattern in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
    • getTracePattern

      Specified by:
      getTracePattern in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
    • isTraceRests

      public boolean isTraceRests()
      Specified by:
      isTraceRests in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
    • isTraceTemplates

      public boolean isTraceTemplates()
      Specified by:
      isTraceTemplates in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
    • getTraceCounter

      public long getTraceCounter()
      Specified by:
      getTraceCounter in interface org.apache.camel.api.management.mbean.ManagedTracerMBean
    • resetTraceCounter

      public void resetTraceCounter()
      Specified by:
      resetTraceCounter in interface org.apache.camel.api.management.mbean.ManagedTracerMBean