Class ManagedSetVariable
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.ManagedSetVariable
- All Implemented Interfaces:
org.apache.camel.api.management.ManagedInstance
,org.apache.camel.api.management.mbean.ManagedCounterMBean
,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.ManagedSetVariableMBean
,PerformanceCounter
@ManagedResource(description="Managed SetVariable")
public class ManagedSetVariable
extends ManagedProcessor
implements org.apache.camel.api.management.mbean.ManagedSetVariableMBean
-
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
ConstructorsConstructorDescriptionManagedSetVariable
(org.apache.camel.CamelContext context, org.apache.camel.processor.SetVariableProcessor processor, org.apache.camel.model.SetVariableDefinition definition) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.camel.model.SetVariableDefinition
org.apache.camel.processor.SetVariableProcessor
Methods inherited from class org.apache.camel.management.mbean.ManagedProcessor
disable, dumpProcessorAsXml, enable, getCamelId, getCamelManagementName, getContext, getDescription, getDisabled, getId, getIndex, getInstance, getLevel, getNodePrefixId, getProcessorId, getProcessorName, getRoute, getRouteId, getSourceLineNumber, getSourceLocation, getSourceLocationShort, getState, getStepId, getSupportExtendedInformation, init, 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, reset, 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, reset
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, getSupportExtendedInformation, start, stop
-
Constructor Details
-
ManagedSetVariable
public ManagedSetVariable(org.apache.camel.CamelContext context, org.apache.camel.processor.SetVariableProcessor processor, org.apache.camel.model.SetVariableDefinition definition)
-
-
Method Details
-
getProcessor
- Specified by:
getProcessor
in interfaceorg.apache.camel.api.management.mbean.ManagedProcessorAware
- Overrides:
getProcessor
in classManagedProcessor
-
getDefinition
- Overrides:
getDefinition
in classManagedProcessor
-
getVariableName
- Specified by:
getVariableName
in interfaceorg.apache.camel.api.management.mbean.ManagedSetVariableMBean
-
getExpressionLanguage
- Specified by:
getExpressionLanguage
in interfaceorg.apache.camel.api.management.mbean.ManagedSetVariableMBean
-
getExpression
- Specified by:
getExpression
in interfaceorg.apache.camel.api.management.mbean.ManagedSetVariableMBean
-