Package org.springframework.integration.transformer
package org.springframework.integration.transformer
Contains core-implementation of various Transformers which includes Enrichers
and Filters.
- Since:
- 1.0
-
ClassDescriptionBase class for Message Transformers that delegate to a
MessageProcessor.A base class forTransformerimplementations that modify the payload of aMessage.A base class forTransformerimplementations.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 Protocol Buffer transformer to instantiateMessageobjects from eitherbyte[]if content type isapplication/x-protobufor fromStringin case ofapplication/jsoncontent type.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-producingMessageHandlerthat delegates to aTransformerinstance to modify the receivedMessageand 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'stoString()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 generatedSpecificRecordobjects frombyte[].An Apache Avro transformer for generatedSpecificRecordobjects.Transforms an InputStream payload to a byte[] or String (if a charset is provided).Transforms a packet in Syslog (RFC3164) format to a Map.A Protocol Buffer transformer for generatedMessageobjects.Strategy interface for transforming aMessage.