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.
|
Modifier and Type | Method and Description |
---|---|
RouteController |
ExtendedCamelContext.getInternalRouteController()
Internal
RouteController that are only used internally by Camel to perform basic route operations. |
RouteController |
Route.getRouteController()
Gets the
RouteController for this route. |
RouteController |
CamelContext.getRouteController()
Gets the
RouteController |
Modifier and Type | Method and Description |
---|---|
void |
Route.setRouteController(RouteController controller)
Sets the
RouteController for this route. |
void |
CamelContext.setRouteController(RouteController routeController)
Sets a custom
RouteController to use |
Modifier and Type | Interface and Description |
---|---|
interface |
SupervisingRouteController
A supervising capable
RouteController that delays the startup of the routes after the camel context startup
and takes control of starting the routes in a safe manner. |
Modifier and Type | Method and Description |
---|---|
<T extends RouteController> |
RouteController.adapt(Class<T> type)
Adapts this
RouteController to the specialized type. |
Modifier and Type | Method and Description |
---|---|
Object |
ManagementObjectStrategy.getManagedObjectForRouteController(CamelContext context,
RouteController routeController) |
ObjectName |
ManagementObjectNameStrategy.getObjectNameForRouteController(CamelContext context,
RouteController controller) |
Apache Camel