Class ManagedEnricher
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.ManagedEnricher
- All Implemented Interfaces:
org.apache.camel.api.management.ManagedInstance,org.apache.camel.api.management.mbean.ManagedCounterMBean,org.apache.camel.api.management.mbean.ManagedDestinationAware,org.apache.camel.api.management.mbean.ManagedEnricherMBean,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,PerformanceCounter
@ManagedResource(description="Managed Enricher")
public class ManagedEnricher
extends ManagedProcessor
implements org.apache.camel.api.management.mbean.ManagedEnricherMBean
-
Field Summary
Fields inherited from class org.apache.camel.management.mbean.ManagedPerformanceCounter
TIMESTAMP_FORMATFields inherited from class org.apache.camel.management.mbean.ManagedCounter
exchangesTotal, resetTimestamp, startTimestamp -
Constructor Summary
ConstructorsConstructorDescriptionManagedEnricher(org.apache.camel.CamelContext context, org.apache.camel.processor.Enricher processor, org.apache.camel.model.EnrichDefinition definition) -
Method Summary
Methods inherited from class org.apache.camel.management.mbean.ManagedProcessor
disable, dumpProcessorAsXml, enable, getCamelId, getCamelManagementName, getContext, getDescription, getDisabled, getId, getIndex, getInstance, getLevel, getModelLabel, getNodePrefixId, getNote, getProcessorId, getProcessorName, getRoute, getRouteId, getSourceLineNumber, getSourceLocation, getSourceLocationShort, getState, getStepId, setProcessor, setRoute, start, stopMethods 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, statsAsJSonMethods inherited from class org.apache.camel.management.mbean.ManagedCounter
getExchangesTotal, getResetTimestamp, getStartTimestamp, incrementMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.api.management.mbean.ManagedCounterMBean
getExchangesTotal, getResetTimestamp, getStartTimestampMethods 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, statsAsJSonMethods inherited from interface org.apache.camel.api.management.mbean.ManagedProcessorMBean
disable, dumpProcessorAsXml, enable, getCamelId, getCamelManagementName, getDescription, getDisabled, getIndex, getLevel, getModelLabel, getNodePrefixId, getNote, getProcessorId, getProcessorName, getRouteId, getSourceLineNumber, getSourceLocation, getSourceLocationShort, getState, getStepId, start, stop
-
Constructor Details
-
ManagedEnricher
public ManagedEnricher(org.apache.camel.CamelContext context, org.apache.camel.processor.Enricher processor, org.apache.camel.model.EnrichDefinition definition)
-
-
Method Details
-
init
- Overrides:
initin classManagedProcessor
-
getProcessor
- Specified by:
getProcessorin interfaceorg.apache.camel.api.management.mbean.ManagedProcessorAware- Overrides:
getProcessorin classManagedProcessor
-
reset
- Specified by:
resetin interfaceorg.apache.camel.api.management.mbean.ManagedCounterMBean- Overrides:
resetin classManagedPerformanceCounter
-
getSupportExtendedInformation
- Specified by:
getSupportExtendedInformationin interfaceorg.apache.camel.api.management.mbean.ManagedProcessorMBean- Overrides:
getSupportExtendedInformationin classManagedProcessor
-
getDefinition
- Overrides:
getDefinitionin classManagedProcessor
-
getDestination
- Specified by:
getDestinationin interfaceorg.apache.camel.api.management.mbean.ManagedDestinationAware
-
getExpressionLanguage
- Specified by:
getExpressionLanguagein interfaceorg.apache.camel.api.management.mbean.ManagedEnricherMBean
-
getExpression
- Specified by:
getExpressionin interfaceorg.apache.camel.api.management.mbean.ManagedEnricherMBean
-
getVariableSend
- Specified by:
getVariableSendin interfaceorg.apache.camel.api.management.mbean.ManagedEnricherMBean
-
getVariableReceive
- Specified by:
getVariableReceivein interfaceorg.apache.camel.api.management.mbean.ManagedEnricherMBean
-
getCacheSize
- Specified by:
getCacheSizein interfaceorg.apache.camel.api.management.mbean.ManagedEnricherMBean
-
isIgnoreInvalidEndpoint
- Specified by:
isIgnoreInvalidEndpointin interfaceorg.apache.camel.api.management.mbean.ManagedEnricherMBean
-
isAggregateOnException
- Specified by:
isAggregateOnExceptionin interfaceorg.apache.camel.api.management.mbean.ManagedEnricherMBean
-
extendedInformation
- Specified by:
extendedInformationin interfaceorg.apache.camel.api.management.mbean.ManagedEnricherMBean- Specified by:
extendedInformationin interfaceorg.apache.camel.api.management.mbean.ManagedExtendedInformation
-