Contains core-implementation of various Transformers which includes Enrichers and Filters.
ClassDescriptionBase class for Message Transformers that delegate to a
MessageProcessor.A base class for
Transformerimplementations that modify the payload of a
Message.A base class for
Transformerimplementations.Transformer that stores a Message and returns a new Message whose payload is the id of the stored Message.Transformer that accepts a Message whose payload is a UUID and retrieves the Message associated with that id from a MessageStore if available.Content Enricher is a Message Transformer that can augment a message's payload with either static values or by optionally invoking a downstream message flow via its request channel and then applying values from the reply Message to the original payload.
AbstractPayloadTransformerthat delegates to a codec to decode the payload from a byte.
AbstractPayloadTransformerthat delegates to a codec to encode the payload into a byte.A Message Transformer implementation that evaluates the specified SpEL expression.A Transformer that adds statically configured header values to a Message.Transformer that removes Message headers.Will transform Map to an instance of Object.Base Exception type for Message transformation errors.A reply-producing
MessageHandlerthat delegates to a
Transformerinstance to modify the received
Messageand sends the result to its output channel.A Message Transformer implementation that invokes the specified method on the given object.Transforms an object graph into a Map.A simple transformer that creates an outbound payload by invoking the inbound payload Object's
toString()method.Transformer that deserializes the inbound byte array payload to an object by delegating to a Converter<byte, Object>.Transformer that serializes the inbound payload into a byte array by delegating to a Converter<Object, byte>.Transformer that converts the inbound payload to an object by delegating to a Converter<Object, Object>.An Apache Avro transformer to create generated
byte.An Apache Avro transformer for generated
SpecificRecordobjects.Transforms an InputStream payload to a byte or String (if a charset is provided).Transforms a packet in Syslog (RFC3164) format to a Map.Strategy interface for transforming a