public class EncodingPayloadTransformer<T> extends AbstractPayloadTransformer<T,byte[]>
AbstractPayloadTransformer
that delegates to a codec to encode the
payload into a byte[].EXPRESSION_PARSER, logger
Constructor and Description |
---|
EncodingPayloadTransformer(Codec codec) |
Modifier and Type | Method and Description |
---|---|
protected byte[] |
transformPayload(T payload) |
doTransform
transform
afterPropertiesSet, extractTypeIfPossible, generateId, getApplicationContext, getApplicationContextId, getBeanDescription, getBeanFactory, getBeanName, getChannelResolver, getComponentName, getComponentType, getConversionService, getExpression, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, isInitialized, onInit, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toString
public EncodingPayloadTransformer(Codec codec)
protected byte[] transformPayload(T payload)
transformPayload
in class AbstractPayloadTransformer<T,byte[]>