@ManagedResource(description="Managed Suspendable Route") public class ManagedSuspendableRoute extends ManagedRoute implements org.apache.camel.api.management.mbean.ManagedSuspendableRouteMBean
context, description, route, VALUE_UNKNOWN
TIMESTAMP_FORMAT
exchangesTotal, resetTimestamp, startTimestamp
Constructor and Description |
---|
ManagedSuspendableRoute(org.apache.camel.CamelContext context,
org.apache.camel.Route route) |
Modifier and Type | Method and Description |
---|---|
void |
resume() |
void |
suspend() |
void |
suspend(long timeout) |
dumpRouteAsXml, dumpRouteAsXml, dumpRouteAsXml, dumpRouteStatsAsXml, dumpStepStatsAsXml, equals, getCamelId, getCamelManagementName, getContext, getDescription, getEndpointUri, getHasRouteController, getInflightExchanges, getLastError, getLoad01, getLoad05, getLoad15, getLogMask, getMessageHistory, getOldestInflightDuration, getOldestInflightExchangeId, getRoute, getRouteGroup, getRouteId, getRoutePolicyList, getRouteProperties, getState, getTracing, getUptime, getUptimeMillis, hashCode, init, onTimer, remove, reset, restart, restart, setTracing, shutdown, shutdown, start, stop, stop, stop, updateRouteFromXml
completedExchange, dumpStatsAsXml, failedExchange, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, processExchange, reset, setStatisticsEnabled
getExchangesTotal, getResetTimestamp, getStartTimestamp, increment
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
dumpRouteAsXml, dumpRouteAsXml, dumpRouteAsXml, dumpRouteStatsAsXml, dumpStepStatsAsXml, getCamelId, getCamelManagementName, getDescription, getEndpointUri, getHasRouteController, getLastError, getLoad01, getLoad05, getLoad15, getLogMask, getMessageHistory, getOldestInflightDuration, getOldestInflightExchangeId, getRouteGroup, getRouteId, getRoutePolicyList, getRouteProperties, getState, getTracing, getUptime, getUptimeMillis, remove, reset, restart, restart, setTracing, start, stop, stop, stop, updateRouteFromXml
dumpStatsAsXml, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabled
public ManagedSuspendableRoute(org.apache.camel.CamelContext context, org.apache.camel.Route route)
public void suspend() throws Exception
suspend
in interface org.apache.camel.api.management.mbean.ManagedSuspendableRouteMBean
Exception
public void suspend(long timeout) throws Exception
suspend
in interface org.apache.camel.api.management.mbean.ManagedSuspendableRouteMBean
Exception
Apache Camel