public abstract class BreakpointSupport extends Object implements org.apache.camel.spi.Breakpoint
Breakpoint
implementations to use as base class.
Will be in active state.Constructor and Description |
---|
BreakpointSupport() |
Modifier and Type | Method and Description |
---|---|
void |
activate() |
void |
afterProcess(org.apache.camel.Exchange exchange,
org.apache.camel.Processor processor,
org.apache.camel.NamedNode definition,
long timeTaken) |
void |
beforeProcess(org.apache.camel.Exchange exchange,
org.apache.camel.Processor processor,
org.apache.camel.NamedNode definition) |
org.apache.camel.spi.Breakpoint.State |
getState() |
void |
onEvent(org.apache.camel.Exchange exchange,
org.apache.camel.spi.CamelEvent.ExchangeEvent event,
org.apache.camel.NamedNode definition) |
void |
suspend() |
public org.apache.camel.spi.Breakpoint.State getState()
getState
in interface org.apache.camel.spi.Breakpoint
public void suspend()
suspend
in interface org.apache.camel.spi.Breakpoint
public void activate()
activate
in interface org.apache.camel.spi.Breakpoint
public void beforeProcess(org.apache.camel.Exchange exchange, org.apache.camel.Processor processor, org.apache.camel.NamedNode definition)
beforeProcess
in interface org.apache.camel.spi.Breakpoint
public void afterProcess(org.apache.camel.Exchange exchange, org.apache.camel.Processor processor, org.apache.camel.NamedNode definition, long timeTaken)
afterProcess
in interface org.apache.camel.spi.Breakpoint
public void onEvent(org.apache.camel.Exchange exchange, org.apache.camel.spi.CamelEvent.ExchangeEvent event, org.apache.camel.NamedNode definition)
onEvent
in interface org.apache.camel.spi.Breakpoint
Apache Camel