public interface ManagedProcessorMBean extends ManagedPerformanceCounterMBean
Modifier and Type | Method and Description |
---|---|
String |
dumpProcessorAsXml() |
TabularData |
explain(boolean allOptions) |
String |
getCamelId() |
String |
getCamelManagementName() |
Integer |
getIndex() |
String |
getProcessorId() |
String |
getRouteId() |
String |
getState() |
Boolean |
getSupportExtendedInformation() |
String |
informationJson() |
void |
start() |
void |
stop() |
dumpStatsAsXml, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabled
getExchangesTotal, getResetTimestamp, getStartTimestamp, reset
@ManagedAttribute(description="Processor State") String getState()
@ManagedAttribute(description="Camel ID") String getCamelId()
@ManagedAttribute(description="Camel ManagementName") String getCamelManagementName()
@ManagedAttribute(description="Route ID") String getRouteId()
@ManagedAttribute(description="Processor ID") String getProcessorId()
@ManagedAttribute(description="Processor Index") Integer getIndex()
@ManagedAttribute(description="Whether this processor supports extended JMX information") Boolean getSupportExtendedInformation()
@ManagedOperation(description="Start Processor") void start() throws Exception
Exception
@ManagedOperation(description="Stop Processor") void stop() throws Exception
Exception
@ManagedOperation(description="Processor information as JSon") String informationJson()
@ManagedOperation(description="Explain how this processor is configured") TabularData explain(boolean allOptions)
@ManagedOperation(description="Dumps the processor as XML") String dumpProcessorAsXml() throws Exception
Exception
Apache Camel