@ManagedResource(description="Managed BacklogTracer") public class ManagedBacklogTracer extends Object implements ManagedBacklogTracerMBean
| Constructor and Description |
|---|
ManagedBacklogTracer(CamelContext camelContext,
BacklogTracer backlogTracer) |
public ManagedBacklogTracer(CamelContext camelContext, BacklogTracer backlogTracer)
public void init(ManagementStrategy strategy)
public CamelContext getContext()
public BacklogTracer getBacklogTracer()
public boolean getEnabled()
public String getCamelId()
getCamelId in interface ManagedBacklogTracerMBeanpublic String getCamelManagementName()
getCamelManagementName in interface ManagedBacklogTracerMBeanpublic void setEnabled(boolean enabled)
setEnabled in interface ManagedBacklogTracerMBeanpublic boolean isEnabled()
isEnabled in interface ManagedBacklogTracerMBeanpublic int getBacklogSize()
getBacklogSize in interface ManagedBacklogTracerMBeanpublic void setBacklogSize(int backlogSize)
setBacklogSize in interface ManagedBacklogTracerMBeanpublic boolean isRemoveOnDump()
isRemoveOnDump in interface ManagedBacklogTracerMBeanpublic void setRemoveOnDump(boolean removeOnDump)
setRemoveOnDump in interface ManagedBacklogTracerMBeanpublic void setTracePattern(String pattern)
setTracePattern in interface ManagedBacklogTracerMBeanpublic String getTracePattern()
getTracePattern in interface ManagedBacklogTracerMBeanpublic void setTraceFilter(String predicate)
setTraceFilter in interface ManagedBacklogTracerMBeanpublic String getTraceFilter()
getTraceFilter in interface ManagedBacklogTracerMBeanpublic long getTraceCounter()
getTraceCounter in interface ManagedBacklogTracerMBeanpublic void resetTraceCounter()
resetTraceCounter in interface ManagedBacklogTracerMBeanpublic int getBodyMaxChars()
getBodyMaxChars in interface ManagedBacklogTracerMBeanpublic void setBodyMaxChars(int bodyMaxChars)
setBodyMaxChars in interface ManagedBacklogTracerMBeanpublic boolean isBodyIncludeStreams()
isBodyIncludeStreams in interface ManagedBacklogTracerMBeanpublic void setBodyIncludeStreams(boolean bodyIncludeStreams)
setBodyIncludeStreams in interface ManagedBacklogTracerMBeanpublic boolean isBodyIncludeFiles()
isBodyIncludeFiles in interface ManagedBacklogTracerMBeanpublic void setBodyIncludeFiles(boolean bodyIncludeFiles)
setBodyIncludeFiles in interface ManagedBacklogTracerMBeanpublic List<BacklogTracerEventMessage> dumpTracedMessages(String nodeOrRouteId)
dumpTracedMessages in interface ManagedBacklogTracerMBeanpublic List<BacklogTracerEventMessage> dumpAllTracedMessages()
dumpAllTracedMessages in interface ManagedBacklogTracerMBeanpublic String dumpTracedMessagesAsXml(String nodeOrRouteId)
dumpTracedMessagesAsXml in interface ManagedBacklogTracerMBeanpublic String dumpAllTracedMessagesAsXml()
dumpAllTracedMessagesAsXml in interface ManagedBacklogTracerMBeanpublic void clear()
clear in interface ManagedBacklogTracerMBeanApache Camel