Uses of Class
org.springframework.integration.dsl.IntegrationFlowBuilder
Packages that use IntegrationFlowBuilder
Package
Description
Root package of the Spring Integration Java DSL.
-
Uses of IntegrationFlowBuilder in org.springframework.integration.dsl
Methods in org.springframework.integration.dsl that return IntegrationFlowBuilderModifier and TypeMethodDescriptionstatic IntegrationFlowBuilderPopulate theMessageChannelto the newIntegrationFlowBuilderchain, which becomes as arequestChannelfor the Messaging Gateway(s) built on the provided service interface.static IntegrationFlowBuilderIntegrationFlow.from(Class<?> serviceInterface, Consumer<GatewayProxySpec> endpointConfigurer) Populate theMessageChannelto the newIntegrationFlowBuilderchain, which becomes as arequestChannelfor the Messaging Gateway(s) built on the provided service interface.static IntegrationFlowBuilderPopulate theMessageChannelname to the newIntegrationFlowBuilderchain.static IntegrationFlowBuilderPopulate theMessageChannelname to the newIntegrationFlowBuilderchain.static IntegrationFlowBuilderPopulate aFluxMessageChannelto theIntegrationFlowBuilderchain and subscribe it to the providedPublisher.static IntegrationFlowBuilderIntegrationFlow.from(MessageSource<?> messageSource) Populate the providedMessageSourceobject to theIntegrationFlowBuilderchain.static IntegrationFlowBuilderIntegrationFlow.from(MessageSource<?> messageSource, Consumer<SourcePollingChannelAdapterSpec> endpointConfigurer) Populate the providedMessageSourceobject to theIntegrationFlowBuilderchain.static IntegrationFlowBuilderIntegrationFlow.from(IntegrationFlow other) Start the flow with a composition from theIntegrationFlow.static IntegrationFlowBuilderIntegrationFlow.from(MessageChannelSpec<?, ?> messageChannelSpec) Populate theMessageChannelobject to theIntegrationFlowBuilderchain using the fluent API fromMessageChannelSpec.static IntegrationFlowBuilderIntegrationFlow.from(MessageProducerSpec<?, ?> messageProducerSpec) Populate theMessageProducerSupportobject to theIntegrationFlowBuilderchain using the fluent API from theMessageProducerSpec.static IntegrationFlowBuilderIntegrationFlow.from(MessageSourceSpec<?, ? extends MessageSource<?>> messageSourceSpec) Populate theMessageSourceobject to theIntegrationFlowBuilderchain using the fluent API from the providedMessageSourceSpec.static IntegrationFlowBuilderIntegrationFlow.from(MessageSourceSpec<?, ? extends MessageSource<?>> messageSourceSpec, Consumer<SourcePollingChannelAdapterSpec> endpointConfigurer) Populate theMessageSourceobject to theIntegrationFlowBuilderchain using the fluent API from the providedMessageSourceSpec.static IntegrationFlowBuilderIntegrationFlow.from(MessagingGatewaySpec<?, ?> inboundGatewaySpec) Populate theMessagingGatewaySupportobject to theIntegrationFlowBuilderchain using the fluent API from theMessagingGatewaySpec.static IntegrationFlowBuilderIntegrationFlow.from(MessageProducerSupport messageProducer) Populate the providedMessageProducerSupportobject to theIntegrationFlowBuilderchain.static IntegrationFlowBuilderIntegrationFlow.from(MessagingGatewaySupport inboundGateway) Populate the providedMessagingGatewaySupportobject to theIntegrationFlowBuilderchain.static IntegrationFlowBuilderIntegrationFlow.from(MessageChannel messageChannel) Populate the providedMessageChannelobject to theIntegrationFlowBuilderchain.protected IntegrationFlowBuilderprotected IntegrationFlowBuilderIntegrationFlowAdapter.from(Class<?> serviceInterface, Consumer<GatewayProxySpec> endpointConfigurer) Start a flow from a proxy for the service interface.protected IntegrationFlowBuilderstatic IntegrationFlowBuilderDeprecated, for removal: This API element is subject to removal in a future version.Populate theMessageChannelto the newIntegrationFlowBuilderchain, which becomes as arequestChannelfor the Messaging Gateway(s) built on the provided service interface.static IntegrationFlowBuilderIntegrationFlows.from(Class<?> serviceInterface, Consumer<GatewayProxySpec> endpointConfigurer) Deprecated, for removal: This API element is subject to removal in a future version.Populate theMessageChannelto the newIntegrationFlowBuilderchain, which becomes as arequestChannelfor the Messaging Gateway(s) built on the provided service interface.static IntegrationFlowBuilderDeprecated, for removal: This API element is subject to removal in a future version.Populate theMessageChannelname to the newIntegrationFlowBuilderchain.static IntegrationFlowBuilderDeprecated, for removal: This API element is subject to removal in a future version.Populate theMessageChannelname to the newIntegrationFlowBuilderchain.static IntegrationFlowBuilderDeprecated, for removal: This API element is subject to removal in a future version.Populate aFluxMessageChannelto theIntegrationFlowBuilderchain and subscribe it to the providedPublisher.static IntegrationFlowBuilderIntegrationFlows.from(MessageSource<?> messageSource) Deprecated, for removal: This API element is subject to removal in a future version.Populate the providedMessageSourceobject to theIntegrationFlowBuilderchain.static IntegrationFlowBuilderIntegrationFlows.from(MessageSource<?> messageSource, Consumer<SourcePollingChannelAdapterSpec> endpointConfigurer) Deprecated, for removal: This API element is subject to removal in a future version.Populate the providedMessageSourceobject to theIntegrationFlowBuilderchain.static IntegrationFlowBuilderIntegrationFlows.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 IntegrationFlowBuilderIntegrationFlows.from(MessageChannelSpec<?, ?> messageChannelSpec) Deprecated, for removal: This API element is subject to removal in a future version.Populate theMessageChannelobject to theIntegrationFlowBuilderchain using the fluent API fromMessageChannelSpec.static IntegrationFlowBuilderIntegrationFlows.from(MessageProducerSpec<?, ?> messageProducerSpec) Deprecated, for removal: This API element is subject to removal in a future version.Populate theMessageProducerSupportobject to theIntegrationFlowBuilderchain using the fluent API from theMessageProducerSpec.static IntegrationFlowBuilderIntegrationFlows.from(MessageSourceSpec<?, ? extends MessageSource<?>> messageSourceSpec) Deprecated, for removal: This API element is subject to removal in a future version.Populate theMessageSourceobject to theIntegrationFlowBuilderchain using the fluent API from the providedMessageSourceSpec.static IntegrationFlowBuilderIntegrationFlows.from(MessageSourceSpec<?, ? extends MessageSource<?>> messageSourceSpec, Consumer<SourcePollingChannelAdapterSpec> endpointConfigurer) Deprecated, for removal: This API element is subject to removal in a future version.Populate theMessageSourceobject to theIntegrationFlowBuilderchain using the fluent API from the providedMessageSourceSpec.static IntegrationFlowBuilderIntegrationFlows.from(MessagingGatewaySpec<?, ?> inboundGatewaySpec) Deprecated, for removal: This API element is subject to removal in a future version.Populate theMessagingGatewaySupportobject to theIntegrationFlowBuilderchain using the fluent API from theMessagingGatewaySpec.static IntegrationFlowBuilderIntegrationFlows.from(MessageProducerSupport messageProducer) Deprecated, for removal: This API element is subject to removal in a future version.Populate the providedMessageProducerSupportobject to theIntegrationFlowBuilderchain.static IntegrationFlowBuilderIntegrationFlows.from(MessagingGatewaySupport inboundGateway) Deprecated, for removal: This API element is subject to removal in a future version.Populate the providedMessagingGatewaySupportobject to theIntegrationFlowBuilderchain.static IntegrationFlowBuilderIntegrationFlows.from(MessageChannel messageChannel) Deprecated, for removal: This API element is subject to removal in a future version.Populate the providedMessageChannelobject to theIntegrationFlowBuilderchain.static <T> IntegrationFlowBuilderIntegrationFlow.fromSupplier(Supplier<T> messageSource) ProvidesSupplieras source of messages to the integration flow which will be triggered by the application context's default poller (which must be declared).static <T> IntegrationFlowBuilderIntegrationFlow.fromSupplier(Supplier<T> messageSource, Consumer<SourcePollingChannelAdapterSpec> endpointConfigurer) ProvidesSupplieras source of messages to the integration flow.protected <T> IntegrationFlowBuilderIntegrationFlowAdapter.fromSupplier(Supplier<T> messageSource) protected <T> IntegrationFlowBuilderIntegrationFlowAdapter.fromSupplier(Supplier<T> messageSource, Consumer<SourcePollingChannelAdapterSpec> endpointConfigurer) static <T> IntegrationFlowBuilderIntegrationFlows.fromSupplier(Supplier<T> messageSource) Deprecated, for removal: This API element is subject to removal in a future version.ProvidesSupplieras source of messages to the integration flow which will be triggered by the application context's default poller (which must be declared).static <T> IntegrationFlowBuilderIntegrationFlows.fromSupplier(Supplier<T> messageSource, Consumer<SourcePollingChannelAdapterSpec> endpointConfigurer) Deprecated, for removal: This API element is subject to removal in a future version.ProvidesSupplieras source of messages to the integration flow.