Uses of Class
org.springframework.integration.dsl.EnricherSpec
Package
Description
Root package of the Spring Integration Java DSL.
-
Uses of EnricherSpec in org.springframework.integration.dsl
Modifier and TypeMethodDescriptionEnricherSpec.errorChannel
(String errorChannel) EnricherSpec.errorChannel
(MessageChannel errorChannel) <V> EnricherSpec
EnricherSpec.header
(String headerName, HeaderValueMessageProcessor<V> headerValueMessageProcessor) Set a header value using an explicitHeaderValueMessageProcessor
.<V> EnricherSpec
Set a header with the value if it is not already present.EnricherSpec.headerExpression
(String name, String expression) Set a header with the expression evaluation if the header is not already present.EnricherSpec.headerExpression
(String name, String expression, Boolean overwrite) <P> EnricherSpec
EnricherSpec.headerFunction
(String name, Function<Message<P>, Object> function) Set a header with the function return value if the header is not already present.<P> EnricherSpec
EnricherSpec.propertyExpression
(String key, String expression) <P> EnricherSpec
EnricherSpec.propertyFunction
(String key, Function<Message<P>, Object> function) EnricherSpec.replyChannel
(String replyChannel) EnricherSpec.replyChannel
(MessageChannel replyChannel) EnricherSpec.replyTimeout
(Long replyTimeout) EnricherSpec.requestChannel
(String requestChannel) EnricherSpec.requestChannel
(MessageChannel requestChannel) <P> EnricherSpec
EnricherSpec.requestPayload
(Function<Message<P>, ?> requestPayloadFunction) EnricherSpec.requestPayloadExpression
(String requestPayloadExpression) EnricherSpec.requestSubFlow
(IntegrationFlow subFlow) The request sub-flow.EnricherSpec.requestTimeout
(Long requestTimeout) EnricherSpec.shouldClonePayload
(boolean shouldClonePayload) Modifier and TypeMethodDescriptionBaseIntegrationFlowDefinition.enrich
(Consumer<EnricherSpec> enricherConfigurer) Populate aContentEnricher
to the current integration flow position with provided options.