@ManagedResource(description="Managed SendProcessor") public class ManagedSendProcessor extends ManagedProcessor implements org.apache.camel.api.management.mbean.ManagedSendProcessorMBean
TIMESTAMP_FORMAT
exchangesTotal, resetTimestamp, startTimestamp
Constructor and Description |
---|
ManagedSendProcessor(org.apache.camel.CamelContext context,
org.apache.camel.processor.SendProcessor processor,
org.apache.camel.model.ProcessorDefinition<?> definition) |
Modifier and Type | Method and Description |
---|---|
TabularData |
extendedInformation() |
String |
getDestination() |
String |
getMessageExchangePattern() |
org.apache.camel.processor.SendProcessor |
getProcessor() |
Boolean |
getSupportExtendedInformation() |
void |
init(org.apache.camel.spi.ManagementStrategy strategy) |
void |
reset() |
dumpProcessorAsXml, getCamelId, getCamelManagementName, getContext, getDefinition, getId, getIndex, getInstance, getProcessorId, getRoute, getRouteId, getState, getStepId, 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, 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 ManagedSendProcessor(org.apache.camel.CamelContext context, org.apache.camel.processor.SendProcessor processor, org.apache.camel.model.ProcessorDefinition<?> definition)
public void init(org.apache.camel.spi.ManagementStrategy strategy)
init
in class ManagedProcessor
public Boolean getSupportExtendedInformation()
getSupportExtendedInformation
in interface org.apache.camel.api.management.mbean.ManagedProcessorMBean
getSupportExtendedInformation
in class ManagedProcessor
public void reset()
reset
in interface org.apache.camel.api.management.mbean.ManagedCounterMBean
reset
in class ManagedPerformanceCounter
public org.apache.camel.processor.SendProcessor getProcessor()
getProcessor
in class ManagedProcessor
public String getDestination()
getDestination
in interface org.apache.camel.api.management.mbean.ManagedSendProcessorMBean
public String getMessageExchangePattern()
getMessageExchangePattern
in interface org.apache.camel.api.management.mbean.ManagedSendProcessorMBean
public TabularData extendedInformation()
extendedInformation
in interface org.apache.camel.api.management.mbean.ManagedExtendedInformation
extendedInformation
in interface org.apache.camel.api.management.mbean.ManagedSendProcessorMBean
Apache Camel