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.Breakpointpublic void suspend()
suspend in interface org.apache.camel.spi.Breakpointpublic void activate()
activate in interface org.apache.camel.spi.Breakpointpublic void beforeProcess(org.apache.camel.Exchange exchange,
org.apache.camel.Processor processor,
org.apache.camel.NamedNode definition)
beforeProcess in interface org.apache.camel.spi.Breakpointpublic 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.Breakpointpublic 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.BreakpointApache Camel