public interface ManagedDelayerMBean extends ManagedProcessorMBean
Modifier and Type | Method and Description |
---|---|
void |
constantDelay(Integer millis) |
Long |
getDelay() |
int |
getDelayedCount() |
Boolean |
isAsyncDelayed() |
Boolean |
isCallerRunsWhenRejected() |
dumpProcessorAsXml, explain, getCamelId, getCamelManagementName, getIndex, getProcessorId, getRouteId, getState, getSupportExtendedInformation, informationJson, start, stop
dumpStatsAsXml, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabled
getExchangesTotal, getResetTimestamp, getStartTimestamp, reset
@ManagedAttribute(description="Delay") Long getDelay()
@ManagedOperation(description="Set a constant delay in millis") void constantDelay(Integer millis)
@ManagedAttribute(description="Number of exchanges currently delayed") int getDelayedCount()
@ManagedAttribute(description="Enables asynchronous delay which means the thread will not block while delaying") Boolean isAsyncDelayed()
@ManagedAttribute(description="Whether or not the caller should run the task when it was rejected by the thread pool") Boolean isCallerRunsWhenRejected()
Apache Camel