Uses of Class
org.springframework.integration.dsl.SplitterEndpointSpec
Package
Description
Root package of the Spring Integration Java DSL.
-
Uses of SplitterEndpointSpec in org.springframework.integration.dsl
Modifier and TypeMethodDescriptionSplitterEndpointSpec.applySequence
(boolean applySequence) Set the applySequence flag to the specified value.SplitterEndpointSpec.delimiters
(String delimiters) Set delimiters to tokenize String values.SplitterEndpointSpec.discardChannel
(String discardChannelName) Specify a channel bean name where rejected Messages should be sent.SplitterEndpointSpec.discardChannel
(MessageChannel discardChannel) Specify a channel where rejected Messages should be sent.SplitterEndpointSpec.discardFlow
(IntegrationFlow discardFlow) Configure a subflow to run for discarded messages instead of adiscardChannel(MessageChannel)
.Modifier and TypeMethodDescription<P> B
BaseIntegrationFlowDefinition.split
(Class<P> expectedType, Function<P, ?> splitter, Consumer<SplitterEndpointSpec<MethodInvokingSplitter>> endpointConfigurer) Populate theMethodInvokingSplitter
to evaluate the providedFunction
at runtime.BaseIntegrationFlowDefinition.split
(Object service, String methodName, Consumer<SplitterEndpointSpec<MethodInvokingSplitter>> endpointConfigurer) BaseIntegrationFlowDefinition.split
(String beanName, String methodName, Consumer<SplitterEndpointSpec<MethodInvokingSplitter>> endpointConfigurer) BaseIntegrationFlowDefinition.split
(String expression, Consumer<SplitterEndpointSpec<ExpressionEvaluatingSplitter>> endpointConfigurer) Populate theExpressionEvaluatingSplitter
with provided SpEL expression.BaseIntegrationFlowDefinition.split
(Consumer<SplitterEndpointSpec<DefaultMessageSplitter>> endpointConfigurer) Populate theDefaultMessageSplitter
with provided options to the current integration flow position.<S extends AbstractMessageSplitter>
BBaseIntegrationFlowDefinition.split
(MessageHandlerSpec<?, S> splitterMessageHandlerSpec, Consumer<SplitterEndpointSpec<S>> endpointConfigurer) Populate the providedAbstractMessageSplitter
to the current integration flow position.BaseIntegrationFlowDefinition.split
(MessageProcessorSpec<?> messageProcessorSpec, Consumer<SplitterEndpointSpec<MethodInvokingSplitter>> endpointConfigurer) Populate theMethodInvokingSplitter
to evaluate theMessageProcessor
at runtime from providedMessageProcessorSpec
.<S extends AbstractMessageSplitter>
BBaseIntegrationFlowDefinition.split
(S splitter, Consumer<SplitterEndpointSpec<S>> endpointConfigurer) Populate the providedAbstractMessageSplitter
to the current integration flow position.<P> B
IntegrationFlowDefinition.split
(Function<P, ?> splitter, Consumer<SplitterEndpointSpec<MethodInvokingSplitter>> endpointConfigurer) Populate theMethodInvokingSplitter
to evaluate the providedFunction
at runtime.