org.apache.camel.processor
Class RouteContextProcessor
java.lang.Object
org.apache.camel.support.ServiceSupport
org.apache.camel.processor.DelegateAsyncProcessor
org.apache.camel.processor.RouteContextProcessor
- All Implemented Interfaces:
- AsyncProcessor, DelegateProcessor, Navigate<Processor>, Processor, Service, ShutdownableService, StatefulService, SuspendableService
public class RouteContextProcessor
- extends DelegateAsyncProcessor
This processor tracks the current RouteContext
while processing the Exchange
.
This ensures that the Exchange
have details under which route its being currently processed.
Methods inherited from class org.apache.camel.support.ServiceSupport |
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, resume, shutdown, start, stop, suspend |
RouteContextProcessor
public RouteContextProcessor(RouteContext routeContext,
Processor processor)
processNext
protected boolean processNext(Exchange exchange,
AsyncCallback callback)
- Overrides:
processNext
in class DelegateAsyncProcessor
toString
public String toString()
- Overrides:
toString
in class DelegateAsyncProcessor
Apache CAMEL