Package org.springframework.integration.dsl

Types

Link copied to clipboard
abstract class AbstractKotlinRouterSpec<S : AbstractRouterSpec<S, R>, R : AbstractMessageRouter>(val delegate: AbstractRouterSpec<S, R>) : ConsumerEndpointSpec<S, R>

An AbstractRouterSpec wrapped for Kotlin DSL.

Link copied to clipboard
class KotlinEnricherSpec(val delegate: EnricherSpec) : ConsumerEndpointSpec<EnricherSpec, ContentEnricher>

An EnricherSpec wrapped for Kotlin DSL.

Link copied to clipboard

An FilterEndpointSpec wrapped for Kotlin DSL.

Link copied to clipboard
class KotlinIntegrationFlowDefinition(delegate: IntegrationFlowDefinition<*>)

An IntegrationFlowDefinition wrapped for Kotlin DSL.

Link copied to clipboard
class KotlinRouterSpec<K, R : AbstractMappingMessageRouter>(val delegate: RouterSpec<K, R>) : AbstractKotlinRouterSpec<RouterSpec<K, R>, R>

A RouterSpec wrapped for Kotlin DSL.

Link copied to clipboard

An SplitterEndpointSpec wrapped for Kotlin DSL.

Functions

Link copied to clipboard
fun integrationFlow(flow: KotlinIntegrationFlowDefinition.() -> Unit): IntegrationFlow

Functional IntegrationFlow definition in Kotlin DSL for IntegrationFlow lambdas.

inline fun <T> integrationFlow(crossinline gateway: GatewayProxySpec.() -> Unit = {}, flow: KotlinIntegrationFlowDefinition.() -> Unit): IntegrationFlow

Functional IntegrationFlow definition in Kotlin DSL for IntegrationFlow.from - IntegrationFlow.from(Class<?>, Consumer<GatewayProxySpec>) factory method.

fun integrationFlow(publisher: Publisher<out Message<*>>, flow: KotlinIntegrationFlowDefinition.() -> Unit): StandardIntegrationFlow

Functional IntegrationFlow definition in Kotlin DSL for IntegrationFlow.from - IntegrationFlow.from(Publisher<out Message<*>>) factory method.

fun integrationFlow(sourceFlow: IntegrationFlow, flow: KotlinIntegrationFlowDefinition.() -> Unit): StandardIntegrationFlow

Functional IntegrationFlow definition in Kotlin DSL for IntegrationFlow.from - IntegrationFlow.from(IntegrationFlow) factory method.

fun integrationFlow(producerSpec: MessageProducerSpec<*, *>, flow: KotlinIntegrationFlowDefinition.() -> Unit): StandardIntegrationFlow

Functional IntegrationFlow definition in Kotlin DSL for IntegrationFlow.from - IntegrationFlow.from(MessageProducerSpec<*, *>) factory method.

fun integrationFlow(gatewaySpec: MessagingGatewaySpec<*, *>, flow: KotlinIntegrationFlowDefinition.() -> Unit): StandardIntegrationFlow

Functional IntegrationFlow definition in Kotlin DSL for IntegrationFlow.from - IntegrationFlow.from(MessagingGatewaySpec<*, *>) factory method.

Functional IntegrationFlow definition in Kotlin DSL for IntegrationFlow.from - IntegrationFlow.from(MessageProducerSupport) factory method.

Functional IntegrationFlow definition in Kotlin DSL for IntegrationFlow.from - IntegrationFlow.from(MessagingGatewaySupport) factory method.

fun integrationFlow(channel: MessageChannel, flow: KotlinIntegrationFlowDefinition.() -> Unit): StandardIntegrationFlow

Functional IntegrationFlow definition in Kotlin DSL for IntegrationFlow.from - IntegrationFlow.from(MessageChannel) factory method.

fun integrationFlow(    source: () -> Any,     options: SourcePollingChannelAdapterSpec.() -> Unit = {},     flow: KotlinIntegrationFlowDefinition.() -> Unit): StandardIntegrationFlow

Functional IntegrationFlow definition in Kotlin DSL for IntegrationFlow.from - IntegrationFlow.from(Supplier<*>, Consumer<SourcePollingChannelAdapterSpec>) factory method.

fun integrationFlow(    channelName: String,     fixedSubscriber: Boolean = false,     flow: KotlinIntegrationFlowDefinition.() -> Unit): StandardIntegrationFlow

Functional IntegrationFlow definition in Kotlin DSL for IntegrationFlow.from - IntegrationFlow.from(String, Boolean) factory method.

fun integrationFlow(    messageSource: MessageSource<*>,     options: SourcePollingChannelAdapterSpec.() -> Unit = {},     flow: KotlinIntegrationFlowDefinition.() -> Unit): StandardIntegrationFlow

Functional IntegrationFlow definition in Kotlin DSL for IntegrationFlow.from - IntegrationFlow.from(MessageSource<*>, Consumer<SourcePollingChannelAdapterSpec>) factory method.

fun integrationFlow(    messageSource: MessageSourceSpec<*, out MessageSource<*>>,     options: SourcePollingChannelAdapterSpec.() -> Unit = {},     flow: KotlinIntegrationFlowDefinition.() -> Unit): StandardIntegrationFlow

Functional IntegrationFlow definition in Kotlin DSL for IntegrationFlow.from - IntegrationFlow.from(MessageSourceSpec<*>, Consumer<SourcePollingChannelAdapterSpec>) factory method.