Class ManagedSendDynamicProcessor
- java.lang.Object
-
- org.apache.camel.management.mbean.ManagedCounter
-
- org.apache.camel.management.mbean.ManagedPerformanceCounter
-
- org.apache.camel.management.mbean.ManagedProcessor
-
- org.apache.camel.management.mbean.ManagedSendDynamicProcessor
-
- All Implemented Interfaces:
org.apache.camel.api.management.ManagedInstance
,org.apache.camel.api.management.mbean.ManagedCounterMBean
,org.apache.camel.api.management.mbean.ManagedExtendedInformation
,org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean
,org.apache.camel.api.management.mbean.ManagedProcessorMBean
,org.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
,PerformanceCounter
@ManagedResource(description="Managed SendDynamicProcessor") public class ManagedSendDynamicProcessor extends ManagedProcessor implements org.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
-
-
Field Summary
-
Fields inherited from class org.apache.camel.management.mbean.ManagedPerformanceCounter
TIMESTAMP_FORMAT
-
Fields inherited from class org.apache.camel.management.mbean.ManagedCounter
exchangesTotal, resetTimestamp, startTimestamp
-
-
Constructor Summary
Constructors Constructor Description ManagedSendDynamicProcessor(org.apache.camel.CamelContext context, org.apache.camel.processor.SendDynamicProcessor processor, org.apache.camel.model.ProcessorDefinition<?> definition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TabularData
extendedInformation()
Integer
getCacheSize()
String
getMessageExchangePattern()
org.apache.camel.processor.SendDynamicProcessor
getProcessor()
Boolean
getSupportExtendedInformation()
String
getUri()
void
init(org.apache.camel.spi.ManagementStrategy strategy)
Boolean
isAllowOptimisedComponents()
Boolean
isIgnoreInvalidEndpoint()
Boolean
isOptimised()
void
reset()
-
Methods inherited from class org.apache.camel.management.mbean.ManagedProcessor
dumpProcessorAsXml, getCamelId, getCamelManagementName, getContext, getDefinition, getId, getIndex, getInstance, getLevel, getProcessorId, getProcessorName, getRoute, getRouteId, getSourceLineNumber, getSourceLocation, getState, getStepId, setRoute, start, stop
-
Methods inherited from class org.apache.camel.management.mbean.ManagedPerformanceCounter
completedExchange, dumpStatsAsXml, failedExchange, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeCreatedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, processExchange, setStatisticsEnabled
-
Methods inherited from class org.apache.camel.management.mbean.ManagedCounter
getExchangesTotal, getResetTimestamp, getStartTimestamp, increment
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedCounterMBean
getExchangesTotal, getResetTimestamp, getStartTimestamp
-
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean
dumpStatsAsXml, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeCreatedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabled
-
-
-
-
Constructor Detail
-
ManagedSendDynamicProcessor
public ManagedSendDynamicProcessor(org.apache.camel.CamelContext context, org.apache.camel.processor.SendDynamicProcessor processor, org.apache.camel.model.ProcessorDefinition<?> definition)
-
-
Method Detail
-
init
public void init(org.apache.camel.spi.ManagementStrategy strategy)
- Overrides:
init
in classManagedProcessor
-
reset
public void reset()
- Specified by:
reset
in interfaceorg.apache.camel.api.management.mbean.ManagedCounterMBean
- Overrides:
reset
in classManagedPerformanceCounter
-
getSupportExtendedInformation
public Boolean getSupportExtendedInformation()
- Specified by:
getSupportExtendedInformation
in interfaceorg.apache.camel.api.management.mbean.ManagedProcessorMBean
- Overrides:
getSupportExtendedInformation
in classManagedProcessor
-
getProcessor
public org.apache.camel.processor.SendDynamicProcessor getProcessor()
- Overrides:
getProcessor
in classManagedProcessor
-
getUri
public String getUri()
- Specified by:
getUri
in interfaceorg.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
-
getMessageExchangePattern
public String getMessageExchangePattern()
- Specified by:
getMessageExchangePattern
in interfaceorg.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
-
getCacheSize
public Integer getCacheSize()
- Specified by:
getCacheSize
in interfaceorg.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
-
isIgnoreInvalidEndpoint
public Boolean isIgnoreInvalidEndpoint()
- Specified by:
isIgnoreInvalidEndpoint
in interfaceorg.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
-
isAllowOptimisedComponents
public Boolean isAllowOptimisedComponents()
- Specified by:
isAllowOptimisedComponents
in interfaceorg.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
-
isOptimised
public Boolean isOptimised()
- Specified by:
isOptimised
in interfaceorg.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
-
extendedInformation
public TabularData extendedInformation()
- Specified by:
extendedInformation
in interfaceorg.apache.camel.api.management.mbean.ManagedExtendedInformation
- Specified by:
extendedInformation
in interfaceorg.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
-
-