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) |
doTransformtransformafterPropertiesSet, extractTypeIfPossible, getApplicationContext, getApplicationContextId, getBeanFactory, getChannelResolver, getComponentName, getComponentType, getConversionService, getExpression, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, onInit, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toStringpublic EncodingPayloadTransformer(Codec codec)
protected byte[] transformPayload(T payload) throws Exception
transformPayload in class AbstractPayloadTransformer<T,byte[]>Exception