Class ManagedAggregateProcessor
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.ManagedAggregateProcessor
- All Implemented Interfaces:
org.apache.camel.api.management.ManagedInstance
,org.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
,org.apache.camel.api.management.mbean.ManagedCounterMBean
,org.apache.camel.api.management.mbean.ManagedPerformanceCounterMBean
,org.apache.camel.api.management.mbean.ManagedProcessorMBean
,PerformanceCounter
@ManagedResource(description="Managed AggregateProcessor")
public class ManagedAggregateProcessor
extends ManagedProcessor
implements org.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
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
ConstructorDescriptionManagedAggregateProcessor
(org.apache.camel.CamelContext context, org.apache.camel.processor.aggregate.AggregateProcessor processor, org.apache.camel.model.AggregateDefinition definition) -
Method Summary
Modifier and TypeMethodDescriptionint
void
int
int
int
int
int
long
long
long
long
long
long
long
long
int
long
long
org.apache.camel.model.AggregateDefinition
long
int
org.apache.camel.processor.aggregate.AggregateProcessor
long
long
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
Methods inherited from class org.apache.camel.management.mbean.ManagedProcessor
dumpProcessorAsXml, getCamelId, getCamelManagementName, getContext, getId, getIndex, getInstance, getLevel, getProcessorId, getProcessorName, getRoute, getRouteId, getSourceLineNumber, getSourceLocation, getState, getStepId, getSupportExtendedInformation, init, 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, reset, 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.ManagedAggregateProcessorMBean
isStatisticsEnabled, setStatisticsEnabled
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
dumpStatsAsXml, getDeltaProcessingTime, getExchangesCompleted, getExchangesFailed, getExchangesInflight, getExternalRedeliveries, getFailuresHandled, getFirstExchangeCompletedExchangeId, getFirstExchangeCompletedTimestamp, getFirstExchangeFailureExchangeId, getFirstExchangeFailureTimestamp, getLastExchangeCompletedExchangeId, getLastExchangeCompletedTimestamp, getLastExchangeCreatedTimestamp, getLastExchangeFailureExchangeId, getLastExchangeFailureTimestamp, getLastProcessingTime, getMaxProcessingTime, getMeanProcessingTime, getMinProcessingTime, getRedeliveries, getTotalProcessingTime
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedProcessorMBean
dumpProcessorAsXml, getCamelId, getCamelManagementName, getIndex, getLevel, getProcessorId, getProcessorName, getRouteId, getSourceLineNumber, getSourceLocation, getState, getStepId, getSupportExtendedInformation, start, stop
-
Constructor Details
-
ManagedAggregateProcessor
public ManagedAggregateProcessor(org.apache.camel.CamelContext context, org.apache.camel.processor.aggregate.AggregateProcessor processor, org.apache.camel.model.AggregateDefinition definition)
-
-
Method Details
-
getProcessor
- Overrides:
getProcessor
in classManagedProcessor
-
getDefinition
- Overrides:
getDefinition
in classManagedProcessor
-
getCorrelationExpressionLanguage
- Specified by:
getCorrelationExpressionLanguage
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCorrelationExpression
- Specified by:
getCorrelationExpression
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCompletionTimeout
- Specified by:
getCompletionTimeout
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCompletionTimeoutLanguage
- Specified by:
getCompletionTimeoutLanguage
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCompletionTimeoutExpression
- Specified by:
getCompletionTimeoutExpression
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCompletionInterval
- Specified by:
getCompletionInterval
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCompletionTimeoutCheckerInterval
- Specified by:
getCompletionTimeoutCheckerInterval
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCompletionSize
- Specified by:
getCompletionSize
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCompletionSizeExpressionLanguage
- Specified by:
getCompletionSizeExpressionLanguage
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCompletionSizeExpression
- Specified by:
getCompletionSizeExpression
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
isCompletionFromBatchConsumer
- Specified by:
isCompletionFromBatchConsumer
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
isCompletionOnNewCorrelationGroup
- Specified by:
isCompletionOnNewCorrelationGroup
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
isIgnoreInvalidCorrelationKeys
- Specified by:
isIgnoreInvalidCorrelationKeys
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCloseCorrelationKeyOnCompletion
- Specified by:
getCloseCorrelationKeyOnCompletion
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
isParallelProcessing
- Specified by:
isParallelProcessing
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
isOptimisticLocking
- Specified by:
isOptimisticLocking
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
isEagerCheckCompletion
- Specified by:
isEagerCheckCompletion
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCompletionPredicateLanguage
- Specified by:
getCompletionPredicateLanguage
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCompletionPredicate
- Specified by:
getCompletionPredicate
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
isDiscardOnCompletionTimeout
- Specified by:
isDiscardOnCompletionTimeout
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
isForceCompletionOnStop
- Specified by:
isForceCompletionOnStop
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
isCompleteAllOnStop
- Specified by:
isCompleteAllOnStop
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getInProgressCompleteExchanges
- Specified by:
getInProgressCompleteExchanges
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
aggregationRepositoryGroups
- Specified by:
aggregationRepositoryGroups
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
forceCompletionOfGroup
- Specified by:
forceCompletionOfGroup
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
forceCompletionOfAllGroups
- Specified by:
forceCompletionOfAllGroups
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
forceDiscardingOfGroup
- Specified by:
forceDiscardingOfGroup
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
forceDiscardingOfAllGroups
- Specified by:
forceDiscardingOfAllGroups
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getClosedCorrelationKeysCacheSize
- Specified by:
getClosedCorrelationKeysCacheSize
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
clearClosedCorrelationKeysCache
- Specified by:
clearClosedCorrelationKeysCache
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getTotalIn
- Specified by:
getTotalIn
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getTotalCompleted
- Specified by:
getTotalCompleted
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCompletedBySize
- Specified by:
getCompletedBySize
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCompletedByStrategy
- Specified by:
getCompletedByStrategy
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCompletedByInterval
- Specified by:
getCompletedByInterval
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCompletedByTimeout
- Specified by:
getCompletedByTimeout
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCompletedByPredicate
- Specified by:
getCompletedByPredicate
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCompletedByBatchConsumer
- Specified by:
getCompletedByBatchConsumer
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getCompletedByForce
- Specified by:
getCompletedByForce
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
getDiscarded
- Specified by:
getDiscarded
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-
resetStatistics
- Specified by:
resetStatistics
in interfaceorg.apache.camel.api.management.mbean.ManagedAggregateProcessorMBean
-