Class ManagedSupervisingRouteController
java.lang.Object
org.apache.camel.management.mbean.ManagedService
org.apache.camel.management.mbean.ManagedSupervisingRouteController
- All Implemented Interfaces:
org.apache.camel.api.management.ManagedInstance,org.apache.camel.api.management.mbean.ManagedRouteControllerMBean,org.apache.camel.api.management.mbean.ManagedServiceMBean,org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
@ManagedResource(description="Managed SupervisingRouteController")
public class ManagedSupervisingRouteController
extends ManagedService
implements org.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
Constructor Summary
ConstructorsConstructorDescriptionManagedSupervisingRouteController(org.apache.camel.CamelContext context, org.apache.camel.spi.SupervisingRouteController controller) -
Method Summary
Modifier and TypeMethodDescriptionlonglonglonglongdoublelongintintintorg.apache.camel.spi.SupervisingRouteControllerintbooleanbooleanbooleanbooleanbooleanrouteStatus(boolean exhausted, boolean restarting, boolean includeStacktrace) Methods inherited from class org.apache.camel.management.mbean.ManagedService
getCamelId, getCamelManagementName, getContext, getInstance, getRoute, getRouteId, getService, getServiceType, getState, init, isStaticService, isSupportSuspension, isSuspended, resume, setRoute, start, stop, suspendMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.api.management.mbean.ManagedServiceMBean
getCamelId, getCamelManagementName, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspend
-
Constructor Details
-
ManagedSupervisingRouteController
public ManagedSupervisingRouteController(org.apache.camel.CamelContext context, org.apache.camel.spi.SupervisingRouteController controller)
-
-
Method Details
-
getRouteController
-
isEnabled
- Specified by:
isEnabledin interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getThreadPoolSize
- Specified by:
getThreadPoolSizein interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getInitialDelay
- Specified by:
getInitialDelayin interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getBackOffDelay
- Specified by:
getBackOffDelayin interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getBackOffMaxDelay
- Specified by:
getBackOffMaxDelayin interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getBackOffMaxElapsedTime
- Specified by:
getBackOffMaxElapsedTimein interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getBackOffMaxAttempts
- Specified by:
getBackOffMaxAttemptsin interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getBackOffMultiplier
- Specified by:
getBackOffMultiplierin interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getIncludeRoutes
- Specified by:
getIncludeRoutesin interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getExcludeRoutes
- Specified by:
getExcludeRoutesin interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
isUnhealthyOnExhausted
- Specified by:
isUnhealthyOnExhaustedin interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
isUnhealthyOnRestarting
- Specified by:
isUnhealthyOnRestartingin interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
isStartingRoutes
- Specified by:
isStartingRoutesin interfaceorg.apache.camel.api.management.mbean.ManagedRouteControllerMBean
-
isHasUnhealthyRoutes
- Specified by:
isHasUnhealthyRoutesin interfaceorg.apache.camel.api.management.mbean.ManagedRouteControllerMBean
-
getNumberOfControlledRoutes
- Specified by:
getNumberOfControlledRoutesin interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getNumberOfRestartingRoutes
- Specified by:
getNumberOfRestartingRoutesin interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getNumberOfExhaustedRoutes
- Specified by:
getNumberOfExhaustedRoutesin interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getControlledRoutes
- Specified by:
getControlledRoutesin interfaceorg.apache.camel.api.management.mbean.ManagedRouteControllerMBean
-
getRouteStartupLoggingLevel
- Specified by:
getRouteStartupLoggingLevelin interfaceorg.apache.camel.api.management.mbean.ManagedRouteControllerMBean
-
getRestartingRoutes
- Specified by:
getRestartingRoutesin interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getExhaustedRoutes
- Specified by:
getExhaustedRoutesin interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
routeStatus
- Specified by:
routeStatusin interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-