Class ManagedPollEnricher
- 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.ManagedPollEnricher
-
- 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.ManagedPollEnricherMBean
,org.apache.camel.api.management.mbean.ManagedProcessorMBean
,PerformanceCounter
@ManagedResource(description="Managed PollEnricher") public class ManagedPollEnricher extends ManagedProcessor implements org.apache.camel.api.management.mbean.ManagedPollEnricherMBean
-
-
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 ManagedPollEnricher(org.apache.camel.CamelContext context, org.apache.camel.processor.PollEnricher processor, org.apache.camel.model.PollEnrichDefinition definition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TabularData
extendedInformation()
Integer
getCacheSize()
org.apache.camel.model.PollEnrichDefinition
getDefinition()
String
getExpression()
String
getExpressionLanguage()
org.apache.camel.processor.PollEnricher
getProcessor()
Boolean
getSupportExtendedInformation()
Long
getTimeout()
void
init(org.apache.camel.spi.ManagementStrategy strategy)
Boolean
isAggregateOnException()
Boolean
isIgnoreInvalidEndpoint()
void
reset()
-
Methods inherited from class org.apache.camel.management.mbean.ManagedProcessor
dumpProcessorAsXml, getCamelId, getCamelManagementName, getContext, getId, getIndex, getInstance, getProcessorId, 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, 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, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime, isStatisticsEnabled, setStatisticsEnabled
-
-
-
-
Constructor Detail
-
ManagedPollEnricher
public ManagedPollEnricher(org.apache.camel.CamelContext context, org.apache.camel.processor.PollEnricher processor, org.apache.camel.model.PollEnrichDefinition 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
-
getDefinition
public org.apache.camel.model.PollEnrichDefinition getDefinition()
- Overrides:
getDefinition
in classManagedProcessor
-
getProcessor
public org.apache.camel.processor.PollEnricher getProcessor()
- Overrides:
getProcessor
in classManagedProcessor
-
getExpressionLanguage
public String getExpressionLanguage()
- Specified by:
getExpressionLanguage
in interfaceorg.apache.camel.api.management.mbean.ManagedPollEnricherMBean
-
getExpression
public String getExpression()
- Specified by:
getExpression
in interfaceorg.apache.camel.api.management.mbean.ManagedPollEnricherMBean
-
getTimeout
public Long getTimeout()
- Specified by:
getTimeout
in interfaceorg.apache.camel.api.management.mbean.ManagedPollEnricherMBean
-
getCacheSize
public Integer getCacheSize()
- Specified by:
getCacheSize
in interfaceorg.apache.camel.api.management.mbean.ManagedPollEnricherMBean
-
isIgnoreInvalidEndpoint
public Boolean isIgnoreInvalidEndpoint()
- Specified by:
isIgnoreInvalidEndpoint
in interfaceorg.apache.camel.api.management.mbean.ManagedPollEnricherMBean
-
isAggregateOnException
public Boolean isAggregateOnException()
- Specified by:
isAggregateOnException
in interfaceorg.apache.camel.api.management.mbean.ManagedPollEnricherMBean
-
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.ManagedPollEnricherMBean
-
-