org.apache.camel.api.management.mbean
Interface ManagedSuspendableRouteMBean

All Superinterfaces:
ManagedCounterMBean, ManagedPerformanceCounterMBean, ManagedRouteMBean
All Known Implementing Classes:
ManagedSuspendableRoute

public interface ManagedSuspendableRouteMBean
extends ManagedRouteMBean


Method Summary
 void resume()
           
 void suspend()
           
 void suspend(long timeout)
           
 
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedRouteMBean
createRouteStaticEndpointJson, createRouteStaticEndpointJson, dumpRouteAsXml, dumpRouteStatsAsXml, getCamelId, getCamelManagementName, getDescription, getEndpointUri, getInflightExchanges, getLoad01, getLoad05, getLoad15, getMessageHistory, getRouteId, getRoutePolicyList, getState, getTracing, remove, reset, setTracing, shutdown, shutdown, start, stop, stop, stop, updateRouteFromXml
 
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean
dumpStatsAsXml, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabled
 
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedCounterMBean
getExchangesTotal, getResetTimestamp, reset
 

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


Apache Camel