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

All Superinterfaces:
ManagedCounterMBean, ManagedPerformanceCounterMBean, ManagedProcessorMBean
All Known Implementing Classes:
ManagedIdempotentConsumer

public interface ManagedIdempotentConsumerMBean
extends ManagedProcessorMBean


Method Summary
 long getDuplicateMessageCount()
           
 void resetDuplicateMessageCount()
           
 
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedProcessorMBean
getCamelId, getProcessorId, getRouteId, getState, start, stop
 
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean
dumpStatsAsXml, 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, reset
 

Method Detail

getDuplicateMessageCount

@ManagedAttribute(description="Current count of duplicate Messages")
long getDuplicateMessageCount()

resetDuplicateMessageCount

@ManagedOperation(description="Reset the current count of duplicate Messages")
void resetDuplicateMessageCount()


Apache CAMEL