Uses of Class
org.apache.camel.main.RouteControllerConfigurationProperties
-
Uses of RouteControllerConfigurationProperties in org.apache.camel.main
Methods in org.apache.camel.main that return RouteControllerConfigurationPropertiesModifier and TypeMethodDescriptionMainConfigurationProperties.routeControllerConfig()To configure Route Controller.RouteControllerConfigurationProperties.withBackOffDelay(long backOffDelay) Backoff delay in millis when restarting a route that failed to startup.RouteControllerConfigurationProperties.withBackOffMaxAttempts(long backOffMaxAttempts) Backoff maximum number of attempts to restart a route that failed to startup.RouteControllerConfigurationProperties.withBackOffMaxDelay(long backOffMaxDelay) Backoff maximum delay in millis when restarting a route that failed to startup.RouteControllerConfigurationProperties.withBackOffMaxElapsedTime(long backOffMaxElapsedTime) Backoff maximum elapsed time in millis, after which the backoff should be considered exhausted and no more attempts should be made.RouteControllerConfigurationProperties.withBackOffMultiplier(double backOffMultiplier) Backoff multiplier to use for exponential backoff.RouteControllerConfigurationProperties.withEnabled(boolean enabled) To enable using supervising route controller which allows Camel to startup and then the controller takes care of starting the routes in a safe manner.RouteControllerConfigurationProperties.withExcludeRoutes(String excludeRoutes) Pattern for filtering routes to be excluded as supervised.RouteControllerConfigurationProperties.withIncludeRoutes(String includeRoutes) Pattern for filtering routes to be included as supervised.RouteControllerConfigurationProperties.withInitialDelay(long initialDelay) Initial delay in milli seconds before the route controller starts, after CamelContext has been started.RouteControllerConfigurationProperties.withThreadPoolSize(int threadPoolSize) The number of threads used by the route controller scheduled thread pool that are used for restarting routes.RouteControllerConfigurationProperties.withUnhealthyOnExhausted(boolean unhealthyOnExhausted) Whether to mark the route as unhealthy (down) when all restarting attempts (backoff) have failed and the route is not successfully started and the route manager is giving up.RouteControllerConfigurationProperties.withUnhealthyOnRestarting(boolean unhealthyOnRestarting) Whether to mark the route as unhealthy (down) when the route failed to initially start, and is being controlled for restarting (backoff).