abstract class AbstractKotlinRouterSpec<S : AbstractRouterSpec<S, R>, R : AbstractMessageRouter> : ConsumerEndpointSpec<S, R>
An AbstractRouterSpec wrapped for Kotlin DSL.
<init> |
An AbstractRouterSpec wrapped for Kotlin DSL. AbstractKotlinRouterSpec(delegate: AbstractRouterSpec<S, R>) |
delegate |
the AbstractRouterSpec this instance is delegating to. open val delegate: AbstractRouterSpec<S, R> |
applySequence |
fun applySequence(applySequence: Boolean): Unit |
defaultOutputChannel |
fun defaultOutputChannel(channelName: String): Unit fun defaultOutputChannel(channel: MessageChannel): Unit |
defaultOutputToParentFlow |
fun defaultOutputToParentFlow(): Unit |
defaultSubFlowMapping |
fun defaultSubFlowMapping(subFlow: KotlinIntegrationFlowDefinition.() -> Unit): Unit |
ignoreSendFailures |
fun ignoreSendFailures(ignoreSendFailures: Boolean): Unit |
KotlinRecipientListRouterSpec |
A RecipientListRouterSpec wrapped for Kotlin DSL. class KotlinRecipientListRouterSpec : AbstractKotlinRouterSpec<RecipientListRouterSpec, RecipientListRouter> |
KotlinRouterSpec |
A RouterSpec wrapped for Kotlin DSL. class KotlinRouterSpec<K, R : AbstractMappingMessageRouter> : AbstractKotlinRouterSpec<RouterSpec<K, R>, R> |