Class AggregateStepParser.Definition

  • All Implemented Interfaces:
    org.apache.camel.ExecutorServiceAware, HasExpression, org.apache.camel.model.Block, org.apache.camel.model.ExecutorServiceAwareDefinition<org.apache.camel.model.AggregateDefinition>, org.apache.camel.model.OutputNode, org.apache.camel.NamedNode
    Enclosing class:
    AggregateStepParser

    public static final class AggregateStepParser.Definition
    extends org.apache.camel.model.AggregateDefinition
    implements HasExpression
    • Field Summary

      • Fields inherited from class org.apache.camel.model.OutputDefinition

        outputs
      • Fields inherited from class org.apache.camel.model.ProcessorDefinition

        inheritErrorHandler, log
    • Constructor Summary

      Constructors 
      Constructor Description
      Definition()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void setCorrelationExpression​(AggregateStepParser.CorrelationExpression correlationExpression)  
      void setExpression​(org.apache.camel.Expression expression)  
      • Methods inherited from class org.apache.camel.model.AggregateDefinition

        aggregateController, aggregateController, aggregationRepository, aggregationRepository, aggregationRepositoryRef, aggregationStrategy, aggregationStrategy, aggregationStrategy, aggregationStrategyMethodAllowNull, aggregationStrategyMethodName, aggregationStrategyRef, checkNoCompletedPredicate, closeCorrelationKeyOnCompletion, completeAllOnStop, completion, completion, completionFromBatchConsumer, completionInterval, completionInterval, completionOnNewCorrelationGroup, completionPredicate, completionPredicate, completionSize, completionSize, completionSize, completionTimeout, completionTimeout, completionTimeout, completionTimeoutCheckerInterval, configureChild, description, discardOnAggregationFailure, discardOnCompletionTimeout, eagerCheckCompletion, executorService, executorServiceRef, forceCompletionOnStop, getAggregateController, getAggregateControllerRef, getAggregationRepository, getAggregationRepositoryRef, getAggregationStrategy, getAggregationStrategyMethodName, getAggregationStrategyRef, getCloseCorrelationKeyOnCompletion, getCompleteAllOnStop, getCompletionFromBatchConsumer, getCompletionInterval, getCompletionOnNewCorrelationGroup, getCompletionPredicate, getCompletionSize, getCompletionSizeExpression, getCompletionTimeout, getCompletionTimeoutCheckerInterval, getCompletionTimeoutExpression, getCorrelationExpression, getDiscardOnAggregationFailure, getDiscardOnCompletionTimeout, getEagerCheckCompletion, getExecutorService, getExecutorServiceRef, getExpression, getForceCompletionOnStop, getIgnoreInvalidCorrelationKeys, getLabel, getOptimisticLocking, getOptimisticLockRetryPolicy, getOptimisticLockRetryPolicyDefinition, getOutputs, getParallelProcessing, getShortName, getStrategyMethodAllowNull, getStrategyMethodName, getStrategyRef, getTimeoutCheckerExecutorService, getTimeoutCheckerExecutorServiceRef, ignoreInvalidCorrelationKeys, optimisticLocking, optimisticLockRetryPolicy, parallelProcessing, parallelProcessing, setAggregateController, setAggregateControllerRef, setAggregationRepository, setAggregationRepositoryRef, setAggregationStrategy, setAggregationStrategyMethodName, setAggregationStrategyRef, setCloseCorrelationKeyOnCompletion, setCompleteAllOnStop, setCompletionFromBatchConsumer, setCompletionInterval, setCompletionOnNewCorrelationGroup, setCompletionPredicate, setCompletionSize, setCompletionSizeExpression, setCompletionTimeout, setCompletionTimeoutCheckerInterval, setCompletionTimeoutExpression, setCorrelationExpression, setDiscardOnAggregationFailure, setDiscardOnCompletionTimeout, setEagerCheckCompletion, setExecutorService, setExecutorServiceRef, setExpression, setForceCompletionOnStop, setIgnoreInvalidCorrelationKeys, setOptimisticLocking, setOptimisticLockRetryPolicy, setOptimisticLockRetryPolicyDefinition, setOutputs, setParallelProcessing, setStrategyMethodAllowNull, setStrategyMethodName, setStrategyRef, setTimeoutCheckerExecutorService, setTimeoutCheckerExecutorServiceRef, strategy, strategy, timeoutCheckerExecutorService, timeoutCheckerExecutorService, timeoutCheckerExecutorServiceRef, toString
      • Methods inherited from class org.apache.camel.model.ProcessorDefinition

        addInterceptStrategy, addOutput, aggregate, aggregate, aggregate, aggregate, bean, bean, bean, bean, bean, bean, bean, bean, bean, bean, bean, choice, circuitBreaker, claimCheck, claimCheck, claimCheck, claimCheck, clearOutput, convertBodyTo, convertBodyTo, delay, delay, delay, doTry, dynamicRouter, dynamicRouter, end, endChoice, endCircuitBreaker, endDoTry, endParent, endRest, enrich, enrich, enrich, enrich, enrich, enrich, enrich, enrich, enrich, enrichWith, enrichWith, enrichWith, enrichWith, enrichWith, enrichWith, filter, filter, filter, filter, getIndex, getInterceptStrategies, getParent, id, idempotentConsumer, idempotentConsumer, idempotentConsumer, inheritErrorHandler, inOnly, inOnly, inOnly, inOnly, inOnly, inOut, inOut, inOut, inOut, inOut, isAbstract, isInheritErrorHandler, isTopLevelOnly, isWrappingEntireOutput, loadBalance, loadBalance, log, log, log, log, log, log, loop, loop, loop, loopDoWhile, loopDoWhile, markRollbackOnly, markRollbackOnlyLast, marshal, marshal, marshal, marshal, multicast, multicast, multicast, onCompletion, onException, onException, pipeline, pipeline, pipeline, pipeline, policy, policy, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrich, pollEnrichWith, pollEnrichWith, pollEnrichWith, pollEnrichWith, pollEnrichWith, pollEnrichWith, preCreateProcessor, process, process, process, recipientList, recipientList, recipientList, recipientList, removeHeader, removeHeaders, removeHeaders, removeProperties, removeProperties, removeProperty, resequence, resequence, rollback, rollback, routeDescription, routeGroup, routeId, routingSlip, routingSlip, routingSlip, saga, sample, sample, sample, sample, script, script, serviceCall, serviceCall, serviceCall, setBody, setBody, setBody, setExchangePattern, setHeader, setHeader, setHeader, setInheritErrorHandler, setParent, setProperty, setProperty, setProperty, sort, sort, sort, split, split, split, startupOrder, step, step, stop, threads, threads, threads, threads, throttle, throttle, throttle, throttle, throttle, throwException, throwException, to, to, to, to, to, to, to, to, to, to, to, to, to, to, toD, toD, toD, toD, toD, toD, toD, toF, transacted, transacted, transform, transform, unmarshal, unmarshal, unmarshal, unmarshal, validate, validate, validate, wireTap, wireTap, wireTap
      • Methods inherited from class org.apache.camel.model.OptionalIdentifiedDefinition

        description, description, getCustomId, getDescription, getDescriptionText, getId, hasCustomIdAssigned, idOrCreate, setCustomId, setDescription, setId
      • Methods inherited from interface org.apache.camel.model.ExecutorServiceAwareDefinition

        executorService
    • Constructor Detail

      • Definition

        public Definition()
    • Method Detail

      • setExpression

        public void setExpression​(org.apache.camel.Expression expression)
        Overrides:
        setExpression in class org.apache.camel.model.AggregateDefinition