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.ManagedProcessorAware
,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
ConstructorsConstructorDescriptionManagedSendDynamicProcessor
(org.apache.camel.CamelContext context, org.apache.camel.processor.SendDynamicProcessor processor, org.apache.camel.model.ProcessorDefinition<?> definition) -
Method Summary
Methods inherited from class org.apache.camel.management.mbean.ManagedProcessor
disable, dumpProcessorAsXml, enable, getCamelId, getCamelManagementName, getContext, getDefinition, getDescription, getDisabled, getId, getIndex, getInstance, getLevel, getNodePrefixId, getProcessorId, getProcessorName, getRoute, getRouteId, getSourceLineNumber, getSourceLocation, getSourceLocationShort, getState, getStepId, setProcessor, setRoute, start, stop
Methods inherited from class org.apache.camel.management.mbean.ManagedPerformanceCounter
completedExchange, dumpStatsAsJSon, dumpStatsAsXml, failedExchange, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getIdleSince, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeCreatedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, processExchange, setStatisticsEnabled, statsAsJSon
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
dumpStatsAsJSon, dumpStatsAsXml, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getIdleSince, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeCreatedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabled, statsAsJSon
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedProcessorMBean
disable, dumpProcessorAsXml, enable, getCamelId, getCamelManagementName, getDescription, getDisabled, getIndex, getLevel, getNodePrefixId, getProcessorId, getProcessorName, getRouteId, getSourceLineNumber, getSourceLocation, getSourceLocationShort, getState, getStepId, start, stop
-
Constructor Details
-
ManagedSendDynamicProcessor
public ManagedSendDynamicProcessor(org.apache.camel.CamelContext context, org.apache.camel.processor.SendDynamicProcessor processor, org.apache.camel.model.ProcessorDefinition<?> definition)
-
-
Method Details
-
init
- Overrides:
init
in classManagedProcessor
-
reset
- Specified by:
reset
in interfaceorg.apache.camel.api.management.mbean.ManagedCounterMBean
- Overrides:
reset
in classManagedPerformanceCounter
-
getSupportExtendedInformation
- Specified by:
getSupportExtendedInformation
in interfaceorg.apache.camel.api.management.mbean.ManagedProcessorMBean
- Overrides:
getSupportExtendedInformation
in classManagedProcessor
-
getProcessor
- Specified by:
getProcessor
in interfaceorg.apache.camel.api.management.mbean.ManagedProcessorAware
- Overrides:
getProcessor
in classManagedProcessor
-
getUri
- Specified by:
getUri
in interfaceorg.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
-
getVariableSend
- Specified by:
getVariableSend
in interfaceorg.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
-
getVariableReceive
- Specified by:
getVariableReceive
in interfaceorg.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
-
getMessageExchangePattern
- Specified by:
getMessageExchangePattern
in interfaceorg.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
-
getCacheSize
- Specified by:
getCacheSize
in interfaceorg.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
-
isIgnoreInvalidEndpoint
- Specified by:
isIgnoreInvalidEndpoint
in interfaceorg.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
-
isAllowOptimisedComponents
- Specified by:
isAllowOptimisedComponents
in interfaceorg.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
-
isOptimised
- Specified by:
isOptimised
in interfaceorg.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
-
extendedInformation
- Specified by:
extendedInformation
in interfaceorg.apache.camel.api.management.mbean.ManagedExtendedInformation
- Specified by:
extendedInformation
in interfaceorg.apache.camel.api.management.mbean.ManagedSendDynamicProcessorMBean
-