Standard header enricher
Adds headers to a message that are not determined by the Message content.
Use when you need to add headers to a Message.
The Header Enricher also provides helpful Headers to set well-known header names.
Example:
error-channel ref="applicationErrorChannel"
reply-channel ref="quoteReplyChannel"
correlation-id value="123"
priority value="HIGHEST"
header name="bar" ref="someBean"
Specifies headers to be added to each message.
Example:
error-channel ref="applicationErrorChannel"
reply-channel ref="quoteReplyChannel"
correlation-id value="123"
priority value="HIGHEST"
custom header name="bar" ref="someBean"
Should skip nulls
Specify whether null values, such as might be returned from an expression evaluation, should be skipped. Set this to false if a null value should trigger removal of the corresponding header instead.
The default value is true.
Output channel
Channel where output messages should be sent after (successfully) processing the input message.
You can select the nullChannel
here to silently drop the output messages.
Required
Input channel
Channel to consume the input messages from.
Required
Id
Name that uniquely identifies this flow component.
Required