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 <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)