See: Description
Interface | Description |
---|---|
GenericTransformer<S,T> |
Generic (lambda) strategy interface for transformer.
|
Transformer |
Strategy interface for transforming a
Message . |
Class | Description |
---|---|
AbstractMessageProcessingTransformer |
Base class for Message Transformers that delegate to a
MessageProcessor . |
AbstractPayloadTransformer<T,U> |
A base class for
Transformer implementations that modify the payload
of a Message . |
AbstractTransformer |
A base class for
Transformer implementations. |
ClaimCheckInTransformer |
Transformer that stores a Message and returns a new Message whose payload
is the id of the stored Message.
|
ClaimCheckOutTransformer |
Transformer that accepts a Message whose payload is a UUID and retrieves the Message associated
with that id from a MessageStore if available.
|
ContentEnricher |
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.
|
DecodingTransformer<T> |
AbstractPayloadTransformer that delegates to a codec to decode the
payload from a byte[]. |
EncodingPayloadTransformer<T> |
AbstractPayloadTransformer that delegates to a codec to encode the
payload into a byte[]. |
ExpressionEvaluatingTransformer |
A Message Transformer implementation that evaluates the specified SpEL
expression.
|
HeaderEnricher |
A Transformer that adds statically configured header values to a Message.
|
HeaderFilter |
Transformer that removes Message headers.
|
MapToObjectTransformer |
Will transform Map to an instance of Object.
|
MessageTransformingHandler |
A reply-producing
MessageHandler
that delegates to a Transformer instance to modify the received Message
and sends the result to its output channel. |
MethodInvokingTransformer |
A Message Transformer implementation that invokes the specified method
on the given object.
|
ObjectToMapTransformer |
Transforms an object graph into a Map.
|
ObjectToStringTransformer |
A simple transformer that creates an outbound payload by invoking the
inbound payload Object's
toString() method. |
PayloadDeserializingTransformer |
Transformer that deserializes the inbound byte array payload to an object by delegating
to a Converter<byte[], Object>.
|
PayloadSerializingTransformer |
Transformer that serializes the inbound payload into a byte array by delegating to a
Converter<Object, byte[]>.
|
PayloadTypeConvertingTransformer<T,U> |
Transformer that converts the inbound payload to an object by delegating to a
Converter<Object, Object>.
|
SimpleFromAvroTransformer |
An Apache Avro transformer to create generated
SpecificRecord objects
from byte[] . |
SimpleToAvroTransformer |
An Apache Avro transformer for generated
SpecificRecord objects. |
StreamTransformer |
Transforms an InputStream payload to a byte[] or String (if a
charset is provided).
|
SyslogToMapTransformer |
Transforms a packet in Syslog (RFC3164) format to a Map.
|
Exception | Description |
---|---|
MessageTransformationException |
Base Exception type for Message transformation errors.
|