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 IntegrationFlowBuilder
Deprecated, for removal: This API element is subject to removal in a future version.Populate theMessageChannel
to the newIntegrationFlowBuilder
chain, which becomes as arequestChannel
for the Messaging Gateway(s) built on the provided service interface.static IntegrationFlowBuilder
IntegrationFlows.from
(Class<?> serviceInterface, Consumer<GatewayProxySpec> endpointConfigurer) Deprecated, for removal: This API element is subject to removal in a future version.Populate theMessageChannel
to the newIntegrationFlowBuilder
chain, which becomes as arequestChannel
for the Messaging Gateway(s) built on the provided service interface.static IntegrationFlowBuilder
Deprecated, for removal: This API element is subject to removal in a future version.Populate theMessageChannel
name to the newIntegrationFlowBuilder
chain.static IntegrationFlowBuilder
Deprecated, for removal: This API element is subject to removal in a future version.Populate theMessageChannel
name to the newIntegrationFlowBuilder
chain.static IntegrationFlowBuilder
Deprecated, for removal: This API element is subject to removal in a future version.Populate aFluxMessageChannel
to theIntegrationFlowBuilder
chain and subscribe it to the providedPublisher
.static IntegrationFlowBuilder
IntegrationFlows.from
(MessageSource<?> messageSource) Deprecated, for removal: This API element is subject to removal in a future version.Populate the providedMessageSource
object to theIntegrationFlowBuilder
chain.static IntegrationFlowBuilder
IntegrationFlows.from
(MessageSource<?> messageSource, Consumer<SourcePollingChannelAdapterSpec> endpointConfigurer) Deprecated, for removal: This API element is subject to removal in a future version.Populate the providedMessageSource
object to theIntegrationFlowBuilder
chain.static IntegrationFlowBuilder
IntegrationFlows.from
(IntegrationFlow other) Deprecated, for removal: This API element is subject to removal in a future version.Start the flow with a composition from theIntegrationFlow
.static IntegrationFlowBuilder
IntegrationFlows.from
(MessageChannelSpec<?, ?> messageChannelSpec) Deprecated, for removal: This API element is subject to removal in a future version.Populate theMessageChannel
object to theIntegrationFlowBuilder
chain using the fluent API fromMessageChannelSpec
.static IntegrationFlowBuilder
IntegrationFlows.from
(MessageProducerSpec<?, ?> messageProducerSpec) Deprecated, for removal: This API element is subject to removal in a future version.Populate theMessageProducerSupport
object to theIntegrationFlowBuilder
chain using the fluent API from theMessageProducerSpec
.static IntegrationFlowBuilder
IntegrationFlows.from
(MessageSourceSpec<?, ? extends MessageSource<?>> messageSourceSpec) Deprecated, for removal: This API element is subject to removal in a future version.Populate theMessageSource
object to theIntegrationFlowBuilder
chain using the fluent API from the providedMessageSourceSpec
.static IntegrationFlowBuilder
IntegrationFlows.from
(MessageSourceSpec<?, ? extends MessageSource<?>> messageSourceSpec, Consumer<SourcePollingChannelAdapterSpec> endpointConfigurer) Deprecated, for removal: This API element is subject to removal in a future version.Populate theMessageSource
object to theIntegrationFlowBuilder
chain using the fluent API from the providedMessageSourceSpec
.static IntegrationFlowBuilder
IntegrationFlows.from
(MessagingGatewaySpec<?, ?> inboundGatewaySpec) Deprecated, for removal: This API element is subject to removal in a future version.Populate theMessagingGatewaySupport
object to theIntegrationFlowBuilder
chain using the fluent API from theMessagingGatewaySpec
.static IntegrationFlowBuilder
IntegrationFlows.from
(MessageProducerSupport messageProducer) Deprecated, for removal: This API element is subject to removal in a future version.Populate the providedMessageProducerSupport
object to theIntegrationFlowBuilder
chain.static IntegrationFlowBuilder
IntegrationFlows.from
(MessagingGatewaySupport inboundGateway) Deprecated, for removal: This API element is subject to removal in a future version.Populate the providedMessagingGatewaySupport
object to theIntegrationFlowBuilder
chain.static IntegrationFlowBuilder
IntegrationFlows.from
(MessageChannel messageChannel) Deprecated, for removal: This API element is subject to removal in a future version.Populate the providedMessageChannel
object to theIntegrationFlowBuilder
chain.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) static <T> IntegrationFlowBuilder
IntegrationFlows.fromSupplier
(Supplier<T> messageSource) Deprecated, for removal: This API element is subject to removal in a future version.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
IntegrationFlows.fromSupplier
(Supplier<T> messageSource, Consumer<SourcePollingChannelAdapterSpec> endpointConfigurer) Deprecated, for removal: This API element is subject to removal in a future version.ProvidesSupplier
as source of messages to the integration flow.