Uses of Class
org.springframework.integration.dsl.SplitterSpec
Package
Description
Root package of the Spring Integration Java DSL.
-
Uses of SplitterSpec in org.springframework.integration.dsl
Modifier and TypeMethodDescriptionSplitterSpec.applySequence
(boolean applySequence) Set the applySequence flag to the specified value.SplitterSpec.delimiters
(String delimiters) Set delimiters to tokenize String values.SplitterSpec.discardChannel
(String discardChannelName) Specify a channel bean name where rejected Messages should be sent.SplitterSpec.discardChannel
(MessageChannel discardChannel) Specify a channel where rejected Messages should be sent.SplitterSpec.discardFlow
(IntegrationFlow discardFlow) Configure a subflow to run for discarded messages instead of adiscardChannel(MessageChannel)
.SplitterSpec.expectedType
(Class<?> expectedType) Set aFunction
input argument type.SplitterSpec.expression
(String expression) Provide an expression to use anExpressionEvaluatingSplitter
for the target handler.SplitterSpec.expression
(Expression expression) Provide an expression to use anExpressionEvaluatingSplitter
for the target handler.<P> SplitterSpec
Provide aFunction
as a direct delegate forMethodInvokingSplitter
.Provide a service method name to call.Provide a service to use aMethodInvokingSplitter
for the target handler.Provide a bean name to use aMethodInvokingSplitter
(based onBeanNameMessageProcessor
) for the target handler.Modifier and TypeMethodDescriptionBaseIntegrationFlowDefinition.splitWith
(Consumer<SplitterSpec> splitterConfigurer) Populate the splitter with provided options to the current integration flow position: