Package org.apache.camel.support
Class BreakpointSupport
- java.lang.Object
-
- org.apache.camel.support.BreakpointSupport
-
- All Implemented Interfaces:
org.apache.camel.spi.Breakpoint
public abstract class BreakpointSupport extends Object implements org.apache.camel.spi.Breakpoint
A support class forBreakpointimplementations to use as base class. Will be in active state.
-
-
Constructor Summary
Constructors Constructor Description BreakpointSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivate()voidafterProcess(org.apache.camel.Exchange exchange, org.apache.camel.Processor processor, org.apache.camel.NamedNode definition, long timeTaken)voidbeforeProcess(org.apache.camel.Exchange exchange, org.apache.camel.Processor processor, org.apache.camel.NamedNode definition)org.apache.camel.spi.Breakpoint.StategetState()voidonEvent(org.apache.camel.Exchange exchange, org.apache.camel.spi.CamelEvent.ExchangeEvent event, org.apache.camel.NamedNode definition)voidsuspend()
-
-
-
Method Detail
-
getState
public org.apache.camel.spi.Breakpoint.State getState()
- Specified by:
getStatein interfaceorg.apache.camel.spi.Breakpoint
-
suspend
public void suspend()
- Specified by:
suspendin interfaceorg.apache.camel.spi.Breakpoint
-
activate
public void activate()
- Specified by:
activatein interfaceorg.apache.camel.spi.Breakpoint
-
beforeProcess
public void beforeProcess(org.apache.camel.Exchange exchange, org.apache.camel.Processor processor, org.apache.camel.NamedNode definition)- Specified by:
beforeProcessin interfaceorg.apache.camel.spi.Breakpoint
-
afterProcess
public void afterProcess(org.apache.camel.Exchange exchange, org.apache.camel.Processor processor, org.apache.camel.NamedNode definition, long timeTaken)- Specified by:
afterProcessin interfaceorg.apache.camel.spi.Breakpoint
-
onEvent
public void onEvent(org.apache.camel.Exchange exchange, org.apache.camel.spi.CamelEvent.ExchangeEvent event, org.apache.camel.NamedNode definition)- Specified by:
onEventin interfaceorg.apache.camel.spi.Breakpoint
-
-