Interface ManagedSuspendableRouteMBean
-
- All Superinterfaces:
ManagedCounterMBean
,ManagedPerformanceCounterMBean
,ManagedRouteMBean
public interface ManagedSuspendableRouteMBean extends ManagedRouteMBean
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
resume()
void
suspend()
void
suspend(long timeout)
-
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedCounterMBean
getExchangesTotal, getResetTimestamp, getStartTimestamp, reset
-
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean
dumpStatsAsXml, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeCreatedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabled
-
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedRouteMBean
dumpRouteAsXml, dumpRouteAsXml, dumpRouteAsXml, dumpRouteSourceLocationsAsXml, dumpRouteStatsAsXml, dumpStepStatsAsXml, getCamelId, getCamelManagementName, getDescription, getEndpointUri, getHasRouteController, getLastError, getLoad01, getLoad05, getLoad15, getLogMask, getMessageHistory, 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
-
-
-
-
Method Detail
-
suspend
@ManagedOperation(description="Suspend route") void suspend() throws Exception
- Throws:
Exception
-
suspend
@ManagedOperation(description="Suspend route (using timeout in seconds)") void suspend(long timeout) throws Exception
- Throws:
Exception
-
resume
@ManagedOperation(description="Resume Route") void resume() throws Exception
- Throws:
Exception
-
-