public static final class CamelInternalProcessor.BacklogTracerAdvice extends Object implements org.apache.camel.spi.CamelInternalProcessorAdvice, org.apache.camel.Ordered
BacklogTracer if enabled.| Constructor and Description |
|---|
BacklogTracerAdvice(BacklogTracer backlogTracer,
org.apache.camel.NamedNode processorDefinition,
org.apache.camel.NamedRoute routeDefinition,
boolean first) |
| Modifier and Type | Method and Description |
|---|---|
void |
after(org.apache.camel.Exchange exchange,
Object data) |
Object |
before(org.apache.camel.Exchange exchange) |
int |
getOrder() |
boolean |
hasState() |
public BacklogTracerAdvice(BacklogTracer backlogTracer, org.apache.camel.NamedNode processorDefinition, org.apache.camel.NamedRoute routeDefinition, boolean first)
public Object before(org.apache.camel.Exchange exchange) throws Exception
before in interface org.apache.camel.spi.CamelInternalProcessorAdviceExceptionpublic void after(org.apache.camel.Exchange exchange,
Object data)
throws Exception
after in interface org.apache.camel.spi.CamelInternalProcessorAdviceExceptionpublic boolean hasState()
hasState in interface org.apache.camel.spi.CamelInternalProcessorAdvicepublic int getOrder()
getOrder in interface org.apache.camel.OrderedApache Camel