public final class IntegrationFlows
extends java.lang.Object
IntegrationFlowBuilder
API.Modifier and Type | Method and Description |
---|---|
static IntegrationFlowBuilder |
from(org.springframework.messaging.MessageChannel messageChannel) |
static IntegrationFlowBuilder |
from(MessageChannelSpec<?,?> messageChannelSpec) |
static IntegrationFlowBuilder |
from(MessageProducerSpec<?,?> messageProducerSpec) |
static IntegrationFlowBuilder |
from(org.springframework.integration.endpoint.MessageProducerSupport messageProducer) |
static IntegrationFlowBuilder |
from(org.springframework.integration.core.MessageSource<?> messageSource) |
static IntegrationFlowBuilder |
from(org.springframework.integration.core.MessageSource<?> messageSource,
EndpointConfigurer<SourcePollingChannelAdapterSpec> endpointConfigurer) |
static IntegrationFlowBuilder |
from(MessagingGatewaySpec<?,?> inboundGatewaySpec) |
static IntegrationFlowBuilder |
from(org.springframework.integration.gateway.MessagingGatewaySupport inboundGateway) |
static <S extends MessageSourceSpec<S,? extends org.springframework.integration.core.MessageSource<?>>> |
from(S messageSourceSpec) |
static <S extends MessageSourceSpec<S,? extends org.springframework.integration.core.MessageSource<?>>> |
from(S messageSourceSpec,
EndpointConfigurer<SourcePollingChannelAdapterSpec> endpointConfigurer) |
static IntegrationFlowBuilder |
from(java.lang.String messageChannelName) |
static IntegrationFlowBuilder |
fromFixedMessageChannel(java.lang.String messageChannelName) |
public static IntegrationFlowBuilder from(java.lang.String messageChannelName)
messageChannelName
- the name of existing MessageChannel
bean.
The new DirectChannel
bean will be
created on context startup, if there is no bean with this name.IntegrationFlowBuilder
public static IntegrationFlowBuilder fromFixedMessageChannel(java.lang.String messageChannelName)
messageChannelName
- the name for FixedSubscriberChannel
to be created on context startup, not reference.IntegrationFlowBuilder
public static IntegrationFlowBuilder from(MessageChannelSpec<?,?> messageChannelSpec)
public static IntegrationFlowBuilder from(org.springframework.messaging.MessageChannel messageChannel)
public static <S extends MessageSourceSpec<S,? extends org.springframework.integration.core.MessageSource<?>>> IntegrationFlowBuilder from(S messageSourceSpec)
public static <S extends MessageSourceSpec<S,? extends org.springframework.integration.core.MessageSource<?>>> IntegrationFlowBuilder from(S messageSourceSpec, EndpointConfigurer<SourcePollingChannelAdapterSpec> endpointConfigurer)
public static IntegrationFlowBuilder from(org.springframework.integration.core.MessageSource<?> messageSource)
public static IntegrationFlowBuilder from(org.springframework.integration.core.MessageSource<?> messageSource, EndpointConfigurer<SourcePollingChannelAdapterSpec> endpointConfigurer)
public static IntegrationFlowBuilder from(MessageProducerSpec<?,?> messageProducerSpec)
public static IntegrationFlowBuilder from(org.springframework.integration.endpoint.MessageProducerSupport messageProducer)
public static IntegrationFlowBuilder from(MessagingGatewaySpec<?,?> inboundGatewaySpec)
public static IntegrationFlowBuilder from(org.springframework.integration.gateway.MessagingGatewaySupport inboundGateway)