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>.
|
| 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.
|