public class ExchangePatternProcessor
extends org.apache.camel.support.AsyncProcessorSupport
implements org.apache.camel.spi.IdAware, org.apache.camel.spi.RouteIdAware
ExchangePattern on the Exchange.| Constructor and Description | 
|---|
| ExchangePatternProcessor() | 
| ExchangePatternProcessor(org.apache.camel.ExchangePattern ep) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | doStart() | 
| protected void | doStop() | 
| org.apache.camel.ExchangePattern | getExchangePattern() | 
| String | getId() | 
| String | getRouteId() | 
| boolean | process(org.apache.camel.Exchange exchange,
       org.apache.camel.AsyncCallback callback) | 
| void | setExchangePattern(org.apache.camel.ExchangePattern ep) | 
| void | setId(String id) | 
| void | setRouteId(String routeId) | 
| String | toString() | 
build, doBuild, doInit, doResume, doShutdown, doSuspend, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendpublic ExchangePatternProcessor()
public ExchangePatternProcessor(org.apache.camel.ExchangePattern ep)
public void setExchangePattern(org.apache.camel.ExchangePattern ep)
public String getId()
getId in interface org.apache.camel.spi.HasIdpublic void setId(String id)
setId in interface org.apache.camel.spi.IdAwarepublic String getRouteId()
getRouteId in interface org.apache.camel.spi.RouteIdAwarepublic void setRouteId(String routeId)
setRouteId in interface org.apache.camel.spi.RouteIdAwarepublic org.apache.camel.ExchangePattern getExchangePattern()
public boolean process(org.apache.camel.Exchange exchange,
                       org.apache.camel.AsyncCallback callback)
process in interface org.apache.camel.AsyncProcessorprotected void doStart()
                throws Exception
doStart in class org.apache.camel.support.AsyncProcessorSupportExceptionApache Camel