Class AggregateStepParser.Definition
- java.lang.Object
-
- org.apache.camel.model.OptionalIdentifiedDefinition<Type>
-
- org.apache.camel.model.ProcessorDefinition<Type>
-
- org.apache.camel.model.OutputDefinition<org.apache.camel.model.AggregateDefinition>
-
- org.apache.camel.model.AggregateDefinition
-
- org.apache.camel.k.loader.yaml.parser.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
-
-
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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.camel.model.ExecutorServiceAwareDefinition
executorService
-
Methods inherited from interface org.apache.camel.k.loader.yaml.parser.HasExpression
getExpression, setConstant, setExchangeProperty, setExpression, setGroovy, setHeader, setHl7terser, setJsonpath, setLanguage, setMethod, setMvel, setOgnl, setRef, setSimple, setSpel, setTokenize, setXpath, setXquery, setXtokenize
-
-
-
-
Method Detail
-
setExpression
public void setExpression(org.apache.camel.Expression expression)
- Overrides:
setExpression
in classorg.apache.camel.model.AggregateDefinition
-
setCorrelationExpression
public void setCorrelationExpression(AggregateStepParser.CorrelationExpression correlationExpression)
-
-