KotlinEnricherSpec
class KotlinEnricherSpec(delegate: EnricherSpec) : ConsumerEndpointSpec<EnricherSpec, ContentEnricher>
Content copied to clipboard
An EnricherSpec wrapped for Kotlin DSL.
Author
Artem Bilan
Since
5.3
Constructors
KotlinEnricherSpec
Link copied to clipboard
Functions
_this
Link copied to clipboard
advice
Link copied to clipboard
afterPropertiesSet
Link copied to clipboard
open override fun afterPropertiesSet()
Content copied to clipboard
assertHandler
Link copied to clipboard
open fun assertHandler()
Content copied to clipboard
async
Link copied to clipboard
autoStartup
Link copied to clipboard
createInstance
Link copied to clipboard
open override fun createInstance(): Tuple2<ConsumerEndpointFactoryBean, ContentEnricher>
Content copied to clipboard
customizeMonoReply
Link copied to clipboard
open fun <T : Any, V : Any> customizeMonoReply(replyCustomizer: BiFunction<Message<*>, Mono<T>, Publisher<V>>): EnricherSpec
Content copied to clipboard
destroyInstance
Link copied to clipboard
open override fun destroyInstance(instance: Tuple2<ConsumerEndpointFactoryBean, ContentEnricher>)
Content copied to clipboard
doGet
Link copied to clipboard
open override fun doGet(): Tuple2<ConsumerEndpointFactoryBean, ContentEnricher>
Content copied to clipboard
errorChannel
Link copied to clipboard
get
Link copied to clipboard
getBeanFactory
Link copied to clipboard
getBeanTypeConverter
Link copied to clipboard
getComponentsToRegister
Link copied to clipboard
getEarlySingletonInterfaces
Link copied to clipboard
getObject
Link copied to clipboard
override fun getObject(): Tuple2<ConsumerEndpointFactoryBean, ContentEnricher>
Content copied to clipboard
getObjectType
Link copied to clipboard
handleMessageAdvice
Link copied to clipboard
open fun handleMessageAdvice(vararg interceptors: MethodInterceptor): EnricherSpec
Content copied to clipboard
headerExpression
Link copied to clipboard
fun headerExpression(name: String, expression: String, overwrite: Boolean?)
Content copied to clipboard
headerFunction
Link copied to clipboard
id
Link copied to clipboard
isAutoStartup
Link copied to clipboard
isSingleton
Link copied to clipboard
notPropagatedHeaders
Link copied to clipboard
open fun notPropagatedHeaders(vararg headerPatterns: String): EnricherSpec
Content copied to clipboard
obtainInputChannelFromFlow
Link copied to clipboard
open fun obtainInputChannelFromFlow(subFlow: IntegrationFlow): MessageChannel
Content copied to clipboard
open fun obtainInputChannelFromFlow(subFlow: IntegrationFlow, evaluateInternalBuilder: Boolean): MessageChannel
Content copied to clipboard
order
Link copied to clipboard
phase
Link copied to clipboard
poller
Link copied to clipboard
open fun poller(pollers: Function<PollerFactory, PollerSpec>): EnricherSpec
Content copied to clipboard
propertyExpression
Link copied to clipboard
propertyFunction
Link copied to clipboard
replyChannel
Link copied to clipboard
replyTimeout
Link copied to clipboard
requestChannel
Link copied to clipboard
requestPayload
Link copied to clipboard
requestPayloadExpression
Link copied to clipboard
requestSubFlow
Link copied to clipboard
requestTimeout
Link copied to clipboard
requiresReply
Link copied to clipboard
role
Link copied to clipboard
sendTimeout
Link copied to clipboard
setBeanClassLoader
Link copied to clipboard
setBeanFactory
Link copied to clipboard
setSingleton
Link copied to clipboard
shouldClonePayload
Link copied to clipboard
taskScheduler
Link copied to clipboard
transactional
Link copied to clipboard
open fun transactional(transactionManager: TransactionManager): EnricherSpec
Content copied to clipboard
open fun transactional(transactionInterceptor: TransactionInterceptor): EnricherSpec
Content copied to clipboard
open fun transactional(transactionManager: TransactionManager, handleMessageAdvice: Boolean): EnricherSpec
Content copied to clipboard
Properties
adviceChain
Link copied to clipboard
componentsToRegister
Link copied to clipboard
delegate
Link copied to clipboard
the EnricherSpec this instance is delegating to.
endpointFactoryBean
Link copied to clipboard
handler
Link copied to clipboard
target
Link copied to clipboard