org.apache.camel.api.management.mbean
Interface ManagedProcessorMBean

All Superinterfaces:
ManagedCounterMBean, ManagedPerformanceCounterMBean
All Known Subinterfaces:
ManagedDelayerMBean, ManagedIdempotentConsumerMBean, ManagedSendProcessorMBean, ManagedThrottlerMBean
All Known Implementing Classes:
ManagedBeanProcessor, ManagedDelayer, ManagedIdempotentConsumer, ManagedProcessor, ManagedSendProcessor, ManagedThrottler

public interface ManagedProcessorMBean
extends ManagedPerformanceCounterMBean


Method Summary
 String getCamelId()
           
 String getProcessorId()
           
 String getRouteId()
           
 String getState()
           
 void start()
           
 void stop()
           
 
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean
dumpStatsAsXml, getExchangesCompleted, getExchangesFailed, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabled
 
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedCounterMBean
getExchangesTotal, reset
 

Method Detail

getState

@ManagedAttribute(description="Processor State")
String getState()

getCamelId

@ManagedAttribute(description="Camel ID")
String getCamelId()

getRouteId

@ManagedAttribute(description="Route ID")
String getRouteId()

getProcessorId

@ManagedAttribute(description="Processor ID")
String getProcessorId()

start

@ManagedOperation(description="Start Processor")
void start()
           throws Exception
Throws:
Exception

stop

@ManagedOperation(description="Stop Processor")
void stop()
          throws Exception
Throws:
Exception


Apache CAMEL