@ManagedResource(description="Managed SupervisingRouteController") public class ManagedSupervisingRouteController extends ManagedService implements org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
| Constructor and Description |
|---|
ManagedSupervisingRouteController(org.apache.camel.CamelContext context,
org.apache.camel.spi.SupervisingRouteController controller) |
| Modifier and Type | Method and Description |
|---|---|
long |
getBackOffDelay() |
long |
getBackOffMaxAttempts() |
long |
getBackOffMaxDelay() |
long |
getBackOffMaxElapsedTime() |
double |
getBackOffMultiplier() |
Collection<String> |
getControlledRoutes() |
String |
getExcludeRoutes() |
Collection<String> |
getExhaustedRoutes() |
String |
getIncludeRoutes() |
long |
getInitialDelay() |
int |
getNumberOfControlledRoutes() |
int |
getNumberOfExhaustedRoutes() |
int |
getNumberOfRestartingRoutes() |
Collection<String> |
getRestartingRoutes() |
org.apache.camel.spi.SupervisingRouteController |
getRouteController() |
String |
getRouteStartupLoggingLevel() |
int |
getThreadPoolSize() |
boolean |
isEnabled() |
TabularData |
routeStatus(boolean exhausted,
boolean restarting,
boolean includeStacktrace) |
getCamelId, getCamelManagementName, getContext, getInstance, getRoute, getRouteId, getService, getServiceType, getState, init, isStaticService, isSupportSuspension, isSuspended, resume, setRoute, start, stop, suspendpublic ManagedSupervisingRouteController(org.apache.camel.CamelContext context, org.apache.camel.spi.SupervisingRouteController controller)
public org.apache.camel.spi.SupervisingRouteController getRouteController()
public boolean isEnabled()
isEnabled in interface org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBeanpublic int getThreadPoolSize()
getThreadPoolSize in interface org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBeanpublic long getInitialDelay()
getInitialDelay in interface org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBeanpublic long getBackOffDelay()
getBackOffDelay in interface org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBeanpublic long getBackOffMaxDelay()
getBackOffMaxDelay in interface org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBeanpublic long getBackOffMaxElapsedTime()
getBackOffMaxElapsedTime in interface org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBeanpublic long getBackOffMaxAttempts()
getBackOffMaxAttempts in interface org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBeanpublic double getBackOffMultiplier()
getBackOffMultiplier in interface org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBeanpublic String getIncludeRoutes()
getIncludeRoutes in interface org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBeanpublic String getExcludeRoutes()
getExcludeRoutes in interface org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBeanpublic int getNumberOfControlledRoutes()
getNumberOfControlledRoutes in interface org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBeanpublic int getNumberOfRestartingRoutes()
getNumberOfRestartingRoutes in interface org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBeanpublic int getNumberOfExhaustedRoutes()
getNumberOfExhaustedRoutes in interface org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBeanpublic Collection<String> getControlledRoutes()
getControlledRoutes in interface org.apache.camel.api.management.mbean.ManagedRouteControllerMBeanpublic String getRouteStartupLoggingLevel()
getRouteStartupLoggingLevel in interface org.apache.camel.api.management.mbean.ManagedRouteControllerMBeanpublic Collection<String> getRestartingRoutes()
getRestartingRoutes in interface org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBeanpublic Collection<String> getExhaustedRoutes()
getExhaustedRoutes in interface org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBeanpublic TabularData routeStatus(boolean exhausted, boolean restarting, boolean includeStacktrace)
routeStatus in interface org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBeanApache Camel