Class ManagedBacklogTracer
java.lang.Object
org.apache.camel.management.mbean.ManagedBacklogTracer
- All Implemented Interfaces:
org.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
@ManagedResource(description="Managed BacklogTracer")
public class ManagedBacklogTracer
extends Object
implements org.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
Constructor Summary
ConstructorsConstructorDescriptionManagedBacklogTracer(org.apache.camel.CamelContext camelContext, org.apache.camel.impl.debugger.BacklogTracer backlogTracer) -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()List<org.apache.camel.spi.BacklogTracerEventMessage> List<org.apache.camel.spi.BacklogTracerEventMessage> dumpTracedMessages(String nodeOrRouteId) dumpTracedMessagesAsXml(String nodeOrRouteId) intorg.apache.camel.impl.debugger.BacklogTracerintorg.apache.camel.CamelContextbooleanlonglongvoidinit(org.apache.camel.spi.ManagementStrategy strategy) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidvoidsetBacklogSize(int backlogSize) voidsetBodyIncludeFiles(boolean bodyIncludeFiles) voidsetBodyIncludeStreams(boolean bodyIncludeStreams) voidsetBodyMaxChars(int bodyMaxChars) voidsetEnabled(boolean enabled) voidsetIncludeExchangeProperties(boolean includeExchangeProperties) voidsetRemoveOnDump(boolean removeOnDump) voidsetTraceFilter(String predicate) voidsetTracePattern(String pattern)
-
Constructor Details
-
ManagedBacklogTracer
public ManagedBacklogTracer(org.apache.camel.CamelContext camelContext, org.apache.camel.impl.debugger.BacklogTracer backlogTracer)
-
-
Method Details
-
init
-
getContext
-
getBacklogTracer
-
getEnabled
-
getCamelId
- Specified by:
getCamelIdin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
getCamelManagementName
- Specified by:
getCamelManagementNamein interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
isStandby
- Specified by:
isStandbyin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
setEnabled
- Specified by:
setEnabledin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
isEnabled
- Specified by:
isEnabledin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
getBacklogSize
- Specified by:
getBacklogSizein interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
setBacklogSize
- Specified by:
setBacklogSizein interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
isRemoveOnDump
- Specified by:
isRemoveOnDumpin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
setRemoveOnDump
- Specified by:
setRemoveOnDumpin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
setTracePattern
- Specified by:
setTracePatternin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
getTracePattern
- Specified by:
getTracePatternin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
setTraceFilter
- Specified by:
setTraceFilterin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
getTraceFilter
- Specified by:
getTraceFilterin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
getTraceCounter
- Specified by:
getTraceCounterin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
resetTraceCounter
- Specified by:
resetTraceCounterin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
getQueueSize
- Specified by:
getQueueSizein interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
getBodyMaxChars
- Specified by:
getBodyMaxCharsin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
setBodyMaxChars
- Specified by:
setBodyMaxCharsin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
isBodyIncludeStreams
- Specified by:
isBodyIncludeStreamsin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
setBodyIncludeStreams
- Specified by:
setBodyIncludeStreamsin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
isBodyIncludeFiles
- Specified by:
isBodyIncludeFilesin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
setBodyIncludeFiles
- Specified by:
setBodyIncludeFilesin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
isIncludeExchangeProperties
- Specified by:
isIncludeExchangePropertiesin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
setIncludeExchangeProperties
- Specified by:
setIncludeExchangePropertiesin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
isTraceRests
- Specified by:
isTraceRestsin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
isTraceTemplates
- Specified by:
isTraceTemplatesin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
dumpTracedMessages
public List<org.apache.camel.spi.BacklogTracerEventMessage> dumpTracedMessages(String nodeOrRouteId) - Specified by:
dumpTracedMessagesin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
dumpAllTracedMessages
- Specified by:
dumpAllTracedMessagesin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
dumpTracedMessagesAsXml
- Specified by:
dumpTracedMessagesAsXmlin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
dumpAllTracedMessagesAsXml
- Specified by:
dumpAllTracedMessagesAsXmlin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-
clear
- Specified by:
clearin interfaceorg.apache.camel.api.management.mbean.ManagedBacklogTracerMBean
-