@ManagedResource(description="Managed ThroughputLogger") public class ManagedThroughputLogger extends ManagedProcessor implements ManagedThroughputLoggerMBean
TIMESTAMP_FORMATexchangesTotal, resetTimestamp| Constructor and Description |
|---|
ManagedThroughputLogger(CamelContext context,
ThroughputLogger logger,
ProcessorDefinition<?> definition) |
| Modifier and Type | Method and Description |
|---|---|
double |
getAverage() |
String |
getLastLogMessage() |
ThroughputLogger |
getLogger() |
double |
getRate() |
int |
getReceivedCounter() |
void |
reset() |
void |
resetThroughputLogger() |
explain, getCamelId, getCamelManagementName, getContext, getDefinition, getId, getIndex, getInstance, getProcessor, getProcessorId, getRoute, getRouteId, getState, informationJson, setRoute, start, stopcompletedExchange, dumpStatsAsXml, failedExchange, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, init, isStatisticsEnabled, processExchange, setStatisticsEnabledgetExchangesTotal, getResetTimestamp, incrementclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexplain, getCamelId, getCamelManagementName, getIndex, getProcessorId, getRouteId, getState, informationJson, start, stopdumpStatsAsXml, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabledgetExchangesTotal, getResetTimestamppublic ManagedThroughputLogger(CamelContext context, ThroughputLogger logger, ProcessorDefinition<?> definition)
public ThroughputLogger getLogger()
public void reset()
reset in interface ManagedCounterMBeanreset in class ManagedPerformanceCounterpublic int getReceivedCounter()
getReceivedCounter in interface ManagedThroughputLoggerMBeanpublic double getAverage()
getAverage in interface ManagedThroughputLoggerMBeanpublic double getRate()
getRate in interface ManagedThroughputLoggerMBeanpublic String getLastLogMessage()
getLastLogMessage in interface ManagedThroughputLoggerMBeanpublic void resetThroughputLogger()
resetThroughputLogger in interface ManagedThroughputLoggerMBeanApache Camel