@ManagedResource(description="Managed Delayer") public class ManagedDelayer extends ManagedProcessor implements ManagedDelayerMBean
TIMESTAMP_FORMAT
exchangesTotal, resetTimestamp, startTimestamp
Constructor and Description |
---|
ManagedDelayer(CamelContext context,
Delayer delayer,
ProcessorDefinition<?> definition) |
Modifier and Type | Method and Description |
---|---|
void |
constantDelay(Integer millis) |
Long |
getDelay() |
int |
getDelayedCount() |
Delayer |
getDelayer() |
Boolean |
isAsyncDelayed() |
Boolean |
isCallerRunsWhenRejected() |
dumpProcessorAsXml, explain, getCamelId, getCamelManagementName, getContext, getDefinition, getId, getIndex, getInstance, getProcessor, getProcessorId, getRoute, getRouteId, getState, getSupportExtendedInformation, informationJson, init, setRoute, start, stop
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, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
public ManagedDelayer(CamelContext context, Delayer delayer, ProcessorDefinition<?> definition)
public Delayer getDelayer()
public Long getDelay()
getDelay
in interface ManagedDelayerMBean
public void constantDelay(Integer millis)
constantDelay
in interface ManagedDelayerMBean
public int getDelayedCount()
getDelayedCount
in interface ManagedDelayerMBean
public Boolean isAsyncDelayed()
isAsyncDelayed
in interface ManagedDelayerMBean
public Boolean isCallerRunsWhenRejected()
isCallerRunsWhenRejected
in interface ManagedDelayerMBean
Apache Camel