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 TypeMethodDescriptionlong
long
long
long
double
long
int
int
int
org.apache.camel.spi.SupervisingRouteController
int
boolean
routeStatus
(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, suspend
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
isEnabled
in interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getThreadPoolSize
- Specified by:
getThreadPoolSize
in interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getInitialDelay
- Specified by:
getInitialDelay
in interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getBackOffDelay
- Specified by:
getBackOffDelay
in interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getBackOffMaxDelay
- Specified by:
getBackOffMaxDelay
in interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getBackOffMaxElapsedTime
- Specified by:
getBackOffMaxElapsedTime
in interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getBackOffMaxAttempts
- Specified by:
getBackOffMaxAttempts
in interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getBackOffMultiplier
- Specified by:
getBackOffMultiplier
in interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getIncludeRoutes
- Specified by:
getIncludeRoutes
in interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getExcludeRoutes
- Specified by:
getExcludeRoutes
in interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getNumberOfControlledRoutes
- Specified by:
getNumberOfControlledRoutes
in interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getNumberOfRestartingRoutes
- Specified by:
getNumberOfRestartingRoutes
in interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getNumberOfExhaustedRoutes
- Specified by:
getNumberOfExhaustedRoutes
in interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getControlledRoutes
- Specified by:
getControlledRoutes
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteControllerMBean
-
getRouteStartupLoggingLevel
- Specified by:
getRouteStartupLoggingLevel
in interfaceorg.apache.camel.api.management.mbean.ManagedRouteControllerMBean
-
getRestartingRoutes
- Specified by:
getRestartingRoutes
in interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
getExhaustedRoutes
- Specified by:
getExhaustedRoutes
in interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-
routeStatus
- Specified by:
routeStatus
in interfaceorg.apache.camel.api.management.mbean.ManagedSupervisingRouteControllerMBean
-