public class EventDrivenConsumerRoute extends DefaultRoute
DefaultRoute which starts with an
 Event Driven Consumer
 
 Use the API from CamelContext to control the lifecycle of a route,
 such as starting and stopping using the RouteController.startRoute(String)
 and RouteController.stopRoute(String) methods.| Constructor and Description | 
|---|
| EventDrivenConsumerRoute(org.apache.camel.spi.RouteContext routeContext,
                        org.apache.camel.Endpoint endpoint,
                        org.apache.camel.Processor processor) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | addServices(List<org.apache.camel.Service> services)Factory method to lazily create the complete list of services required for this route
 such as adding the processor or consumer | 
| List<org.apache.camel.Processor> | filter(String pattern) | 
| org.apache.camel.Consumer | getConsumer() | 
| org.apache.camel.Processor | getProcessor() | 
| org.apache.camel.Navigate<org.apache.camel.Processor> | navigate() | 
| boolean | supportsSuspension() | 
| String | toString() | 
addService, doShutdown, doStart, doStop, getCamelContext, getDescription, getEndpoint, getGroup, getId, getProperties, getRouteContext, getServices, getUptime, getUptimeMillis, onStartingServices, start, stop, warmUpbuild, doBuild, doInit, doResume, doSuspend, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, suspendpublic EventDrivenConsumerRoute(org.apache.camel.spi.RouteContext routeContext,
                                org.apache.camel.Endpoint endpoint,
                                org.apache.camel.Processor processor)
public String toString()
toString in class DefaultRoutepublic org.apache.camel.Processor getProcessor()
protected void addServices(List<org.apache.camel.Service> services) throws Exception
addServices in class DefaultRouteExceptionpublic org.apache.camel.Navigate<org.apache.camel.Processor> navigate()
public org.apache.camel.Consumer getConsumer()
public boolean supportsSuspension()
Apache Camel