@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 ManagedBacklogTracerMBean
public String getCamelManagementName()
getCamelManagementName
in interface ManagedBacklogTracerMBean
public void setEnabled(boolean enabled)
setEnabled
in interface ManagedBacklogTracerMBean
public boolean isEnabled()
isEnabled
in interface ManagedBacklogTracerMBean
public int getBacklogSize()
getBacklogSize
in interface ManagedBacklogTracerMBean
public void setBacklogSize(int backlogSize)
setBacklogSize
in interface ManagedBacklogTracerMBean
public boolean isRemoveOnDump()
isRemoveOnDump
in interface ManagedBacklogTracerMBean
public void setRemoveOnDump(boolean removeOnDump)
setRemoveOnDump
in interface ManagedBacklogTracerMBean
public void setTracePattern(String pattern)
setTracePattern
in interface ManagedBacklogTracerMBean
public String getTracePattern()
getTracePattern
in interface ManagedBacklogTracerMBean
public void setTraceFilter(String predicate)
setTraceFilter
in interface ManagedBacklogTracerMBean
public String getTraceFilter()
getTraceFilter
in interface ManagedBacklogTracerMBean
public long getTraceCounter()
getTraceCounter
in interface ManagedBacklogTracerMBean
public void resetTraceCounter()
resetTraceCounter
in interface ManagedBacklogTracerMBean
public int getBodyMaxChars()
getBodyMaxChars
in interface ManagedBacklogTracerMBean
public void setBodyMaxChars(int bodyMaxChars)
setBodyMaxChars
in interface ManagedBacklogTracerMBean
public boolean isBodyIncludeStreams()
isBodyIncludeStreams
in interface ManagedBacklogTracerMBean
public void setBodyIncludeStreams(boolean bodyIncludeStreams)
setBodyIncludeStreams
in interface ManagedBacklogTracerMBean
public boolean isBodyIncludeFiles()
isBodyIncludeFiles
in interface ManagedBacklogTracerMBean
public void setBodyIncludeFiles(boolean bodyIncludeFiles)
setBodyIncludeFiles
in interface ManagedBacklogTracerMBean
public List<BacklogTracerEventMessage> dumpTracedMessages(String nodeOrRouteId)
dumpTracedMessages
in interface ManagedBacklogTracerMBean
public List<BacklogTracerEventMessage> dumpAllTracedMessages()
dumpAllTracedMessages
in interface ManagedBacklogTracerMBean
public String dumpTracedMessagesAsXml(String nodeOrRouteId)
dumpTracedMessagesAsXml
in interface ManagedBacklogTracerMBean
public String dumpAllTracedMessagesAsXml()
dumpAllTracedMessagesAsXml
in interface ManagedBacklogTracerMBean
public void clear()
clear
in interface ManagedBacklogTracerMBean
Apache Camel