Uses of Class
org.springframework.integration.dsl.IntegrationFlowBuilder
Package
Description
Root package of the Spring Integration Java DSL.
-
Uses of IntegrationFlowBuilder in org.springframework.integration.dsl
Modifier and TypeMethodDescriptionstatic IntegrationFlowBuilder
Populate theMessageChannel
to the newIntegrationFlowBuilder
chain, which becomes as arequestChannel
for the Messaging Gateway(s) built on the provided service interface.static IntegrationFlowBuilder
IntegrationFlow.from
(Class<?> serviceInterface, Consumer<GatewayProxySpec> endpointConfigurer) Populate theMessageChannel
to the newIntegrationFlowBuilder
chain, which becomes as arequestChannel
for the Messaging Gateway(s) built on the provided service interface.static IntegrationFlowBuilder
Populate theMessageChannel
name to the newIntegrationFlowBuilder
chain.static IntegrationFlowBuilder
Populate theMessageChannel
name to the newIntegrationFlowBuilder
chain.static IntegrationFlowBuilder
Populate aFluxMessageChannel
to theIntegrationFlowBuilder
chain and subscribe it to the providedPublisher
.static IntegrationFlowBuilder
IntegrationFlow.from
(MessageSource<?> messageSource) Populate the providedMessageSource
object to theIntegrationFlowBuilder
chain.static IntegrationFlowBuilder
IntegrationFlow.from
(MessageSource<?> messageSource, Consumer<SourcePollingChannelAdapterSpec> endpointConfigurer) Populate the providedMessageSource
object to theIntegrationFlowBuilder
chain.static IntegrationFlowBuilder
IntegrationFlow.from
(IntegrationFlow other) Start the flow with a composition from theIntegrationFlow
.static IntegrationFlowBuilder
IntegrationFlow.from
(MessageChannelSpec<?, ?> messageChannelSpec) Populate theMessageChannel
object to theIntegrationFlowBuilder
chain using the fluent API fromMessageChannelSpec
.static IntegrationFlowBuilder
IntegrationFlow.from
(MessageProducerSpec<?, ?> messageProducerSpec) Populate theMessageProducerSupport
object to theIntegrationFlowBuilder
chain using the fluent API from theMessageProducerSpec
.static IntegrationFlowBuilder
IntegrationFlow.from
(MessageSourceSpec<?, ? extends MessageSource<?>> messageSourceSpec) Populate theMessageSource
object to theIntegrationFlowBuilder
chain using the fluent API from the providedMessageSourceSpec
.static IntegrationFlowBuilder
IntegrationFlow.from
(MessageSourceSpec<?, ? extends MessageSource<?>> messageSourceSpec, Consumer<SourcePollingChannelAdapterSpec> endpointConfigurer) Populate theMessageSource
object to theIntegrationFlowBuilder
chain using the fluent API from the providedMessageSourceSpec
.static IntegrationFlowBuilder
IntegrationFlow.from
(MessagingGatewaySpec<?, ?> inboundGatewaySpec) Populate theMessagingGatewaySupport
object to theIntegrationFlowBuilder
chain using the fluent API from theMessagingGatewaySpec
.static IntegrationFlowBuilder
IntegrationFlow.from
(MessageProducerSupport messageProducer) Populate the providedMessageProducerSupport
object to theIntegrationFlowBuilder
chain.static IntegrationFlowBuilder
IntegrationFlow.from
(MessagingGatewaySupport inboundGateway) Populate the providedMessagingGatewaySupport
object to theIntegrationFlowBuilder
chain.static IntegrationFlowBuilder
IntegrationFlow.from
(MessageChannel messageChannel) Populate the providedMessageChannel
object to theIntegrationFlowBuilder
chain.protected IntegrationFlowBuilder
protected IntegrationFlowBuilder
IntegrationFlowAdapter.from
(Class<?> serviceInterface, Consumer<GatewayProxySpec> endpointConfigurer) Start a flow from a proxy for the service interface.protected IntegrationFlowBuilder
static <T> IntegrationFlowBuilder
IntegrationFlow.fromSupplier
(Supplier<T> messageSource) ProvidesSupplier
as source of messages to the integration flow which will be triggered by the application context's default poller (which must be declared).static <T> IntegrationFlowBuilder
IntegrationFlow.fromSupplier
(Supplier<T> messageSource, Consumer<SourcePollingChannelAdapterSpec> endpointConfigurer) ProvidesSupplier
as source of messages to the integration flow.protected <T> IntegrationFlowBuilder
IntegrationFlowAdapter.fromSupplier
(Supplier<T> messageSource) protected <T> IntegrationFlowBuilder
IntegrationFlowAdapter.fromSupplier
(Supplier<T> messageSource, Consumer<SourcePollingChannelAdapterSpec> endpointConfigurer)