@ManagedResource(description="Managed SamplingThrottler") public class ManagedSamplingThrottler extends ManagedProcessor implements org.apache.camel.api.management.mbean.ManagedSamplingThrottlerMBean
TIMESTAMP_FORMAT
exchangesTotal, resetTimestamp, startTimestamp
Constructor and Description |
---|
ManagedSamplingThrottler(org.apache.camel.CamelContext context,
org.apache.camel.processor.SamplingThrottler processor,
org.apache.camel.model.ProcessorDefinition<?> definition) |
Modifier and Type | Method and Description |
---|---|
Long |
getMessageFrequency() |
Long |
getSamplePeriod() |
String |
getTimeUnit() |
dumpProcessorAsXml, getCamelId, getCamelManagementName, getContext, getDefinition, getId, getIndex, getInstance, getProcessor, getProcessorId, getRoute, getRouteId, getState, getStepId, getSupportExtendedInformation, 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, getCamelId, getCamelManagementName, getIndex, getProcessorId, getRouteId, getState, getStepId, getSupportExtendedInformation, 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
public ManagedSamplingThrottler(org.apache.camel.CamelContext context, org.apache.camel.processor.SamplingThrottler processor, org.apache.camel.model.ProcessorDefinition<?> definition)
public Long getSamplePeriod()
getSamplePeriod
in interface org.apache.camel.api.management.mbean.ManagedSamplingThrottlerMBean
public Long getMessageFrequency()
getMessageFrequency
in interface org.apache.camel.api.management.mbean.ManagedSamplingThrottlerMBean
public String getTimeUnit()
getTimeUnit
in interface org.apache.camel.api.management.mbean.ManagedSamplingThrottlerMBean
Apache Camel