Uses of Class
org.springframework.integration.dsl.RecipientListRouterSpec
Package
Description
Root package of the Spring Integration Java DSL.
-
Uses of RecipientListRouterSpec in org.springframework.integration.dsl
Modifier and TypeMethodDescriptionAdds a recipient channel that is always selected.Adds a recipient channel that will be selected if the expression evaluates to 'true'.RecipientListRouterSpec.recipient
(String channelName, Expression expression) Adds a recipient channel that will be selected if the expression evaluates to 'true'.RecipientListRouterSpec.recipient
(String channelName, GenericSelector<P> selector) Adds a recipient channel that will be selected if the selector's accept method returns 'true'.RecipientListRouterSpec.recipient
(MessageChannel channel) Adds a recipient channel that always is selected.RecipientListRouterSpec.recipient
(MessageChannel channel, String expression) Adds a recipient channel that will be selected if the expression evaluates to 'true'.RecipientListRouterSpec.recipient
(MessageChannel channel, Expression expression) Adds a recipient channel that will be selected if the expression evaluates to 'true'.RecipientListRouterSpec.recipient
(MessageChannel channel, GenericSelector<P> selector) Adds a recipient channel that will be selected if the selector's accept method returns 'true'.RecipientListRouterSpec.recipientFlow
(String expression, IntegrationFlow subFlow) Adds a subflow that will be invoked if the expression evaluates to 'true'.RecipientListRouterSpec.recipientFlow
(Expression expression, IntegrationFlow subFlow) Adds a subflow that will be invoked if the expression evaluates to 'true'.RecipientListRouterSpec.recipientFlow
(GenericSelector<P> selector, IntegrationFlow subFlow) Adds a subflow that will be invoked if the selector's accept methods returns 'true'.RecipientListRouterSpec.recipientFlow
(IntegrationFlow subFlow) Adds a subflow that will be invoked as a recipient.RecipientListRouterSpec.recipientMessageSelector
(String channelName, MessageSelector selector) Adds a recipient channel that will be selected if the selector's accept method returns 'true'.RecipientListRouterSpec.recipientMessageSelector
(MessageChannel channel, MessageSelector selector) Adds a recipient channel that will be selected if the selector's accept method returns 'true'.RecipientListRouterSpec.recipientMessageSelectorFlow
(MessageSelector selector, IntegrationFlow subFlow) Adds a subflow that will be invoked if the selector's accept methods returns 'true'.Modifier and TypeMethodDescriptionBaseIntegrationFlowDefinition.routeToRecipients
(Consumer<RecipientListRouterSpec> routerConfigurer) Populate theRecipientListRouter
with options from theRecipientListRouterSpec
.BaseIntegrationFlowDefinition.scatterGather
(Consumer<RecipientListRouterSpec> scatterer) Populate aScatterGatherHandler
to the current integration flow position based on the providedRecipientListRouterSpec
for scattering function and defaultAggregatorSpec
for gathering function.BaseIntegrationFlowDefinition.scatterGather
(Consumer<RecipientListRouterSpec> scatterer, Consumer<AggregatorSpec> gatherer) Populate aScatterGatherHandler
to the current integration flow position based on the providedRecipientListRouterSpec
for scattering function andAggregatorSpec
for gathering function.BaseIntegrationFlowDefinition.scatterGather
(Consumer<RecipientListRouterSpec> scatterer, Consumer<AggregatorSpec> gatherer, Consumer<ScatterGatherSpec> scatterGather) Populate aScatterGatherHandler
to the current integration flow position based on the providedRecipientListRouterSpec
for scattering function andAggregatorSpec
for gathering function.