Uses of Interface
org.apache.camel.Route
-
Packages that use Route Package Description org.apache.camel The core Camel API.org.apache.camel.spi Service Provider Interfaces used by the Camel runtime which are plugin strategies. -
-
Uses of Route in org.apache.camel
Methods in org.apache.camel that return Route Modifier and Type Method Description RouteCamelContext. getRoute(String id)Gets the route with the given idRouteChannel. getRoute()Gets theRouteRouteRouteAware. getRoute()Gets theRouteMethods in org.apache.camel that return types with arguments of type Route Modifier and Type Method Description List<Route>CamelContext. getRoutes()Returns the current routes in this CamelContextMethods in org.apache.camel with parameters of type Route Modifier and Type Method Description voidExtendedCamelContext. addRoute(Route route)Internal API for adding routes.ProcessorExtendedCamelContext. createErrorHandler(Route route, Processor processor)Internal API for creating error handler.voidChannel. initChannel(Route route, NamedNode definition, NamedNode childDefinition, List<InterceptStrategy> interceptors, Processor nextProcessor, NamedRoute routeDefinition, boolean first)Initializes the channel.voidExtendedCamelContext. removeRoute(Route route)Internal API for removing routes.voidRouteAware. setRoute(Route route)Injects theRoute -
Uses of Route in org.apache.camel.spi
Methods in org.apache.camel.spi that return Route Modifier and Type Method Description RouteModelReifierFactory. createRoute(CamelContext camelContext, Object routeDefinition)RouteRouteFactory. createRoute(CamelContext camelContext, NamedNode routeDefinition, String routeId, String routeDescription, Endpoint endpoint, Resource resource)Creates the route which should be configured afterwards with more configurations.RouteCamelEvent.RouteEvent. getRoute()RouteRouteStartupOrder. getRoute()Gets the routeRouteUnitOfWork. getRoute()Gets theRoutethat thisUnitOfWorkcurrently is being routed through.RouteUnitOfWork. popRoute()When finished being routed under the currentRouteit should be removed.Methods in org.apache.camel.spi that return types with arguments of type Route Modifier and Type Method Description Collection<Route>RouteController. getControlledRoutes()Return the list of routes controlled by this controller.Collection<Route>SupervisingRouteController. getExhaustedRoutes()Return the list of routes that have failed all attempts to startup and are now exhausted.Collection<Route>SupervisingRouteController. getRestartingRoutes()Return the list of routes that are currently under restarting by this controller.Methods in org.apache.camel.spi with parameters of type Route Modifier and Type Method Description InternalProcessorInternalProcessorFactory. addChildUnitOfWorkProcessorAdvice(CamelContext camelContext, Processor processor, Route route, UnitOfWork parent)InternalProcessorInternalProcessorFactory. addUnitOfWorkProcessorAdvice(CamelContext camelContext, Processor processor, Route route)voidUnitOfWork. afterRoute(Exchange exchange, Route route)Invoked when this unit of work is done being routed by the given route.voidUnitOfWork. beforeRoute(Exchange exchange, Route route)Invoked when this unit of work is about to be routed by the given route.voidPolicy. beforeWrap(Route route, NamedNode definition)Hook invoked before the wrap.ProcessorProcessorFactory. createChildProcessor(Route route, NamedNode definition, boolean mandatory)Creates the child processor.ProcessorModelReifierFactory. createErrorHandler(Route route, ErrorHandlerFactory errorHandlerFactory, Processor processor)ProcessorModelReifierFactory. createErrorHandler(Route route, Processor processor)ProcessorProcessorFactory. createProcessor(Route route, NamedNode definition)Creates the processor.CamelEventEventFactory. createRouteAddedEvent(Route route)Creates anCamelEventforRoutehas been added successfully.CamelEventEventFactory. createRouteReloaded(Route route, int index, int total)Creates anCamelEventforRoutehas been reloaded successfully.CamelEventEventFactory. createRouteRemovedEvent(Route route)Creates anCamelEventforRoutehas been removed successfully.CamelEventEventFactory. createRouteStartedEvent(Route route)Creates anCamelEventforRoutehas been started successfully.CamelEventEventFactory. createRouteStartingEvent(Route route)Creates anCamelEventforRouteis starting.CamelEventEventFactory. createRouteStoppedEvent(Route route)Creates anCamelEventforRoutehas been stopped successfully.CamelEventEventFactory. createRouteStoppingEvent(Route route)Creates anCamelEventforRouteis stopping.ObjectManagementObjectStrategy. getManagedObjectForProcessor(CamelContext context, Processor processor, NamedNode definition, Route route)ObjectManagementObjectStrategy. getManagedObjectForRoute(CamelContext context, Route route)ObjectNameManagementObjectNameStrategy. getObjectNameForRoute(Route route)voidSynchronizationRouteAware. onAfterRoute(Route route, Exchange exchange)Invoked after theExchangehas been routed by the given route.voidSynchronizationRouteAware. onBeforeRoute(Route route, Exchange exchange)Invoked before theExchangeis being routed by the given route.voidRoutePolicy. onExchangeBegin(Route route, Exchange exchange)voidRoutePolicy. onExchangeDone(Route route, Exchange exchange)voidRoutePolicy. onInit(Route route)Callback invoked when theRouteis being initializedvoidRoutePolicy. onRemove(Route route)Callback invoked when theRouteis being removed fromCamelContextvoidRoutePolicy. onResume(Route route)Callback invoked when theRouteis being resumedvoidLifecycleStrategy. onRouteContextCreate(Route route)Notification on creatingRoute(s).voidLifecycleStrategy. onServiceAdd(CamelContext context, Service service, Route route)Notification on adding aService.voidLifecycleStrategy. onServiceRemove(CamelContext context, Service service, Route route)Notification on removing aService.voidRoutePolicy. onStart(Route route)Callback invoked when theRouteis being startedvoidRoutePolicy. onStop(Route route)Callback invoked when theRouteis being stoppedvoidRoutePolicy. onSuspend(Route route)Callback invoked when theRouteis being suspendedvoidUnitOfWork. pushRoute(Route route)Pushes theRoutethat thisUnitOfWorkcurrently is being routed through.voidInternalProcessor. setRouteOnAdvices(Route route)voidTracer. traceAfterRoute(Route route, Exchange exchange)Deprecated.ProcessorPolicy. wrap(Route route, Processor processor)Wraps any applicable interceptors around the given processor.Method parameters in org.apache.camel.spi with type arguments of type Route Modifier and Type Method Description voidLifecycleStrategy. onRoutesAdd(Collection<Route> routes)Notification on addingRoute(s).voidLifecycleStrategy. onRoutesRemove(Collection<Route> routes)Notification on removingRoute(s).
-