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

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

public interface ManagedThroughputLoggerMBean
extends ManagedProcessorMBean


Method Summary
 double getAverage()
           
 String getLastLogMessage()
           
 double getRate()
           
 int getReceivedCounter()
           
 void resetThroughputLogger()
           
 
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedProcessorMBean
getCamelId, getCamelManagementName, getIndex, getProcessorId, getRouteId, getState, start, stop
 
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

getReceivedCounter

@ManagedAttribute(description="The received number of messages")
int getReceivedCounter()

getAverage

@ManagedAttribute(description="The average throughput")
double getAverage()

getRate

@ManagedAttribute(description="The throughput rate")
double getRate()

getLastLogMessage

@ManagedAttribute(description="The last log message")
String getLastLogMessage()

resetThroughputLogger

@ManagedOperation(description="Resets the throughput logger statistics")
void resetThroughputLogger()


Apache Camel