Uses of Interface
org.springframework.integration.aggregator.CorrelationStrategy
Packages that use CorrelationStrategy
Package
Description
Provides classes related to message aggregation.
Base package for configuration.
Root package of the Spring Integration Java DSL.
Provides support classes for file-based aggregation logic.
-
Uses of CorrelationStrategy in org.springframework.integration.aggregator
Classes in org.springframework.integration.aggregator that implement CorrelationStrategyModifier and TypeClassDescriptionclassCorrelationStrategyimplementation that evaluates an expression.classDefault implementation ofCorrelationStrategy.classCorrelationStrategyimplementation that works as an adapter to another bean.Methods in org.springframework.integration.aggregator that return CorrelationStrategyModifier and TypeMethodDescriptionprotected CorrelationStrategyAbstractCorrelatingMessageHandler.getCorrelationStrategy()Methods in org.springframework.integration.aggregator with parameters of type CorrelationStrategyModifier and TypeMethodDescriptionvoidAbstractCorrelatingMessageHandler.setCorrelationStrategy(CorrelationStrategy correlationStrategy) voidCorrelatingMessageBarrier.setCorrelationStrategy(CorrelationStrategy correlationStrategy) Set the CorrelationStrategy to be used to determine the correlation key for incoming messages.voidFluxAggregatorMessageHandler.setCorrelationStrategy(CorrelationStrategy correlationStrategy) Configure aCorrelationStrategyto determine a group key from the incoming messages.Constructors in org.springframework.integration.aggregator with parameters of type CorrelationStrategyModifierConstructorDescriptionAbstractCorrelatingMessageHandler(MessageGroupProcessor processor, MessageGroupStore store, CorrelationStrategy correlationStrategy, ReleaseStrategy releaseStrategy) AggregatingMessageHandler(MessageGroupProcessor processor, MessageGroupStore store, CorrelationStrategy correlationStrategy, ReleaseStrategy releaseStrategy) BarrierMessageHandler(long requestTimeout, long triggerTimeout, CorrelationStrategy correlationStrategy) Construct an instance with the provided timeout and correlation strategy, and default output processor.BarrierMessageHandler(long requestTimeout, long triggerTimeout, MessageGroupProcessor outputProcessor, CorrelationStrategy correlationStrategy) Construct an instance with the provided timeout and output processor, and default correlation strategy.BarrierMessageHandler(long timeout, CorrelationStrategy correlationStrategy) Construct an instance with the provided timeout and correlation strategy, and default output processor.BarrierMessageHandler(long timeout, MessageGroupProcessor outputProcessor, CorrelationStrategy correlationStrategy) Construct an instance with the provided timeout and output processor, and default correlation strategy.ResequencingMessageHandler(MessageGroupProcessor processor, MessageGroupStore store, CorrelationStrategy correlationStrategy, ReleaseStrategy releaseStrategy) -
Uses of CorrelationStrategy in org.springframework.integration.config
Methods in org.springframework.integration.config that return CorrelationStrategyMethods in org.springframework.integration.config with parameters of type CorrelationStrategyModifier and TypeMethodDescriptionvoidAggregatorFactoryBean.setCorrelationStrategy(CorrelationStrategy correlationStrategy) -
Uses of CorrelationStrategy in org.springframework.integration.dsl
Methods in org.springframework.integration.dsl with parameters of type CorrelationStrategyModifier and TypeMethodDescriptionBarrierSpec.correlationStrategy(CorrelationStrategy correlationStrategy) CorrelationHandlerSpec.correlationStrategy(CorrelationStrategy correlationStrategy) -
Uses of CorrelationStrategy in org.springframework.integration.file.aggregator
Classes in org.springframework.integration.file.aggregator that implement CorrelationStrategyModifier and TypeClassDescriptionclassA convenient component to utilize aFileSplitter.FileMarker-based aggregation logic.