Package-level declarations

Types

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

An AbstractRouterSpec wrapped for Kotlin DSL.

Link copied to clipboard
abstract class KotlinConsumerEndpointSpec<S : ConsumerEndpointSpec<S, H>, H : MessageHandler>(val delegate: S)

A ConsumerEndpointSpec wrapped for Kotlin DSL.

Link copied to clipboard

An EnricherSpec wrapped for Kotlin DSL.

Link copied to clipboard

An FilterEndpointSpec wrapped for Kotlin DSL.

Link copied to clipboard
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
class KotlinSplitterSpec(val delegate: SplitterSpec) : KotlinConsumerEndpointSpec<SplitterSpec, AbstractMessageSplitter>

A SplitterSpec wrapped for Kotlin DSL.

Link copied to clipboard

Functions

Link copied to clipboard

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.

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

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

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

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

fun integrationFlow(producer: MessageProducerSupport, flow: KotlinIntegrationFlowDefinition.() -> Unit): StandardIntegrationFlow

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

fun integrationFlow(gateway: MessagingGatewaySupport, flow: KotlinIntegrationFlowDefinition.() -> Unit): StandardIntegrationFlow

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

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

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.