@ManagedResource(description="Managed Idempotent Consumer") public class ManagedIdempotentConsumer extends ManagedProcessor implements ManagedIdempotentConsumerMBean
TIMESTAMP_FORMAT
exchangesTotal, resetTimestamp
Constructor and Description |
---|
ManagedIdempotentConsumer(CamelContext context,
IdempotentConsumer idempotentConsumer,
ProcessorDefinition<?> definition) |
Modifier and Type | Method and Description |
---|---|
long |
getDuplicateMessageCount() |
IdempotentConsumer |
getProcessor() |
void |
resetDuplicateMessageCount() |
getCamelId, getCamelManagementName, getContext, getDefinition, getId, getIndex, getInstance, getProcessorId, getRoute, getRouteId, getState, setRoute, start, stop
completedExchange, dumpStatsAsXml, failedExchange, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, init, isStatisticsEnabled, reset, setStatisticsEnabled
getExchangesTotal, getResetTimestamp, increment
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCamelId, getCamelManagementName, getIndex, getProcessorId, getRouteId, getState, start, stop
dumpStatsAsXml, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabled
getExchangesTotal, getResetTimestamp, reset
public ManagedIdempotentConsumer(CamelContext context, IdempotentConsumer idempotentConsumer, ProcessorDefinition<?> definition)
public IdempotentConsumer getProcessor()
getProcessor
in class ManagedProcessor
public long getDuplicateMessageCount()
getDuplicateMessageCount
in interface ManagedIdempotentConsumerMBean
public void resetDuplicateMessageCount()
resetDuplicateMessageCount
in interface ManagedIdempotentConsumerMBean
Apache Camel