@ManagedResource(description="Managed BacklogDebugger") public class ManagedBacklogDebugger extends Object implements ManagedBacklogDebuggerMBean
| Constructor and Description |
|---|
ManagedBacklogDebugger(CamelContext camelContext,
BacklogDebugger backlogDebugger) |
public ManagedBacklogDebugger(CamelContext camelContext, BacklogDebugger backlogDebugger)
public void init(ManagementStrategy strategy)
public CamelContext getContext()
public BacklogDebugger getBacklogDebugger()
public String getCamelId()
getCamelId in interface ManagedBacklogDebuggerMBeanpublic String getCamelManagementName()
getCamelManagementName in interface ManagedBacklogDebuggerMBeanpublic String getLoggingLevel()
getLoggingLevel in interface ManagedBacklogDebuggerMBeanpublic void setLoggingLevel(String level)
setLoggingLevel in interface ManagedBacklogDebuggerMBeanpublic boolean isEnabled()
isEnabled in interface ManagedBacklogDebuggerMBeanpublic void enableDebugger()
enableDebugger in interface ManagedBacklogDebuggerMBeanpublic void disableDebugger()
disableDebugger in interface ManagedBacklogDebuggerMBeanpublic void addBreakpoint(String nodeId)
addBreakpoint in interface ManagedBacklogDebuggerMBeanpublic void addConditionalBreakpoint(String nodeId, String language, String predicate)
addConditionalBreakpoint in interface ManagedBacklogDebuggerMBeanpublic void removeBreakpoint(String nodeId)
removeBreakpoint in interface ManagedBacklogDebuggerMBeanpublic void removeAllBreakpoints()
removeAllBreakpoints in interface ManagedBacklogDebuggerMBeanpublic Set<String> getBreakpoints()
getBreakpoints in interface ManagedBacklogDebuggerMBeanpublic void resumeBreakpoint(String nodeId)
resumeBreakpoint in interface ManagedBacklogDebuggerMBeanpublic void setMessageBodyOnBreakpoint(String nodeId, Object body)
setMessageBodyOnBreakpoint in interface ManagedBacklogDebuggerMBeanpublic void setMessageBodyOnBreakpoint(String nodeId, Object body, String type)
setMessageBodyOnBreakpoint in interface ManagedBacklogDebuggerMBeanpublic void removeMessageBodyOnBreakpoint(String nodeId)
removeMessageBodyOnBreakpoint in interface ManagedBacklogDebuggerMBeanpublic void setMessageHeaderOnBreakpoint(String nodeId, String headerName, Object value)
setMessageHeaderOnBreakpoint in interface ManagedBacklogDebuggerMBeanpublic void setMessageHeaderOnBreakpoint(String nodeId, String headerName, Object value, String type)
setMessageHeaderOnBreakpoint in interface ManagedBacklogDebuggerMBeanpublic void removeMessageHeaderOnBreakpoint(String nodeId, String headerName)
removeMessageHeaderOnBreakpoint in interface ManagedBacklogDebuggerMBeanpublic void resumeAll()
resumeAll in interface ManagedBacklogDebuggerMBeanpublic void stepBreakpoint(String nodeId)
stepBreakpoint in interface ManagedBacklogDebuggerMBeanpublic boolean isSingleStepMode()
isSingleStepMode in interface ManagedBacklogDebuggerMBeanpublic void step()
step in interface ManagedBacklogDebuggerMBeanpublic Set<String> getSuspendedBreakpointNodeIds()
getSuspendedBreakpointNodeIds in interface ManagedBacklogDebuggerMBeanpublic void disableBreakpoint(String nodeId)
disableBreakpoint in interface ManagedBacklogDebuggerMBeanpublic void enableBreakpoint(String nodeId)
enableBreakpoint in interface ManagedBacklogDebuggerMBeanpublic int getBodyMaxChars()
getBodyMaxChars in interface ManagedBacklogDebuggerMBeanpublic void setBodyMaxChars(int bodyMaxChars)
setBodyMaxChars in interface ManagedBacklogDebuggerMBeanpublic boolean isBodyIncludeStreams()
isBodyIncludeStreams in interface ManagedBacklogDebuggerMBeanpublic void setBodyIncludeStreams(boolean bodyIncludeStreams)
setBodyIncludeStreams in interface ManagedBacklogDebuggerMBeanpublic boolean isBodyIncludeFiles()
isBodyIncludeFiles in interface ManagedBacklogDebuggerMBeanpublic void setBodyIncludeFiles(boolean bodyIncludeFiles)
setBodyIncludeFiles in interface ManagedBacklogDebuggerMBeanpublic String dumpTracedMessagesAsXml(String nodeId)
dumpTracedMessagesAsXml in interface ManagedBacklogDebuggerMBeanpublic long getDebugCounter()
getDebugCounter in interface ManagedBacklogDebuggerMBeanpublic void resetDebugCounter()
resetDebugCounter in interface ManagedBacklogDebuggerMBeanpublic String validateConditionalBreakpoint(String language, String predicate)
validateConditionalBreakpoint in interface ManagedBacklogDebuggerMBeanpublic long getFallbackTimeout()
getFallbackTimeout in interface ManagedBacklogDebuggerMBeanpublic void setFallbackTimeout(long fallbackTimeout)
setFallbackTimeout in interface ManagedBacklogDebuggerMBeanApache Camel