@ManagedResource(description="Managed Filter") public class ManagedFilter extends ManagedProcessor implements org.apache.camel.api.management.mbean.ManagedFilterMBean
TIMESTAMP_FORMAT
exchangesTotal, resetTimestamp, startTimestamp
Constructor and Description |
---|
ManagedFilter(org.apache.camel.CamelContext context,
org.apache.camel.processor.FilterProcessor processor,
org.apache.camel.model.ExpressionNode definition) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.model.ExpressionNode |
getDefinition() |
Long |
getFilteredCount() |
String |
getPredicate() |
String |
getPredicateLanguage() |
void |
reset() |
dumpProcessorAsXml, getCamelId, getCamelManagementName, getContext, 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, 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 ManagedFilter(org.apache.camel.CamelContext context, org.apache.camel.processor.FilterProcessor processor, org.apache.camel.model.ExpressionNode definition)
public org.apache.camel.model.ExpressionNode getDefinition()
getDefinition
in class ManagedProcessor
public void reset()
reset
in interface org.apache.camel.api.management.mbean.ManagedCounterMBean
reset
in class ManagedPerformanceCounter
public String getPredicate()
getPredicate
in interface org.apache.camel.api.management.mbean.ManagedFilterMBean
public String getPredicateLanguage()
getPredicateLanguage
in interface org.apache.camel.api.management.mbean.ManagedFilterMBean
public Long getFilteredCount()
getFilteredCount
in interface org.apache.camel.api.management.mbean.ManagedFilterMBean
Apache Camel