Class ManagedSuspendableRoute
java.lang.Object
org.apache.camel.management.mbean.ManagedCounter
org.apache.camel.management.mbean.ManagedPerformanceCounter
org.apache.camel.management.mbean.ManagedRoute
org.apache.camel.management.mbean.ManagedSuspendableRoute
- All Implemented Interfaces:
org.apache.camel.api.management.mbean.ManagedCounterMBean,org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean,org.apache.camel.api.management.mbean.ManagedRouteMBean,org.apache.camel.api.management.mbean.ManagedSuspendableRouteMBean,PerformanceCounter,org.apache.camel.TimerListener
@ManagedResource(description="Managed Suspendable Route")
public class ManagedSuspendableRoute
extends ManagedRoute
implements org.apache.camel.api.management.mbean.ManagedSuspendableRouteMBean
-
Field Summary
Fields inherited from class org.apache.camel.management.mbean.ManagedRoute
configurationId, context, description, route, sourceLocation, sourceLocationShort, VALUE_UNKNOWNFields inherited from class org.apache.camel.management.mbean.ManagedPerformanceCounter
TIMESTAMP_FORMATFields inherited from class org.apache.camel.management.mbean.ManagedCounter
exchangesTotal, resetTimestamp, startTimestamp -
Constructor Summary
ConstructorsConstructorDescriptionManagedSuspendableRoute(org.apache.camel.CamelContext context, org.apache.camel.Route route) -
Method Summary
Methods inherited from class org.apache.camel.management.mbean.ManagedRoute
dumpRouteAsXml, dumpRouteAsXml, dumpRouteAsXml, dumpRouteAsYaml, dumpRouteAsYaml, dumpRouteAsYaml, dumpRouteAsYaml, dumpRouteSourceLocationsAsXml, dumpRouteStatsAsXml, dumpStepStatsAsXml, equals, getCamelId, getCamelManagementName, getContext, getDescription, getEndpointUri, getHasRouteController, getLastError, getLoad01, getLoad05, getLoad15, getLogMask, getMessageHistory, getNodePrefixId, getOldestInflightDuration, getOldestInflightExchangeId, getRoute, getRouteConfigurationId, getRouteGroup, getRouteId, getRoutePolicyList, getRouteProperties, getSourceLocation, getSourceLocationShort, getState, getThroughput, getTracing, getUptime, getUptimeMillis, hashCode, init, onTimer, processorIds, remove, reset, restart, restart, setTracing, shutdown, shutdown, start, stop, stop, stop, stopAndFailMethods inherited from class org.apache.camel.management.mbean.ManagedPerformanceCounter
completedExchange, dumpStatsAsXml, failedExchange, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getIdleSince, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeCreatedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, processExchange, reset, setStatisticsEnabledMethods inherited from class org.apache.camel.management.mbean.ManagedCounter
getExchangesTotal, getResetTimestamp, getStartTimestamp, incrementMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.api.management.mbean.ManagedCounterMBean
getExchangesTotal, getResetTimestamp, getStartTimestamp, resetMethods inherited from interface org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean
dumpStatsAsXml, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getIdleSince, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeCreatedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabledMethods inherited from interface org.apache.camel.api.management.mbean.ManagedRouteMBean
dumpRouteAsXml, dumpRouteAsXml, dumpRouteAsXml, dumpRouteAsYaml, dumpRouteAsYaml, dumpRouteAsYaml, dumpRouteAsYaml, dumpRouteSourceLocationsAsXml, dumpRouteStatsAsXml, dumpStepStatsAsXml, getCamelId, getCamelManagementName, getDescription, getEndpointUri, getHasRouteController, getLastError, getLoad01, getLoad05, getLoad15, getLogMask, getMessageHistory, getNodePrefixId, getOldestInflightDuration, getOldestInflightExchangeId, getRouteConfigurationId, getRouteGroup, getRouteId, getRoutePolicyList, getRouteProperties, getSourceLocation, getSourceLocationShort, getState, getThroughput, getTracing, getUptime, getUptimeMillis, processorIds, remove, reset, restart, restart, setTracing, start, stop, stop, stop, stopAndFail
-
Constructor Details
-
ManagedSuspendableRoute
-
-
Method Details
-
suspend
- Specified by:
suspendin interfaceorg.apache.camel.api.management.mbean.ManagedSuspendableRouteMBean- Throws:
Exception
-
suspend
- Specified by:
suspendin interfaceorg.apache.camel.api.management.mbean.ManagedSuspendableRouteMBean- Throws:
Exception
-
resume
- Specified by:
resumein interfaceorg.apache.camel.api.management.mbean.ManagedSuspendableRouteMBean- Throws:
Exception
-