public class PayloadDeserializingTransformer extends PayloadTypeConvertingTransformer<byte[],Object>
DeserializingConverter
using
Java serialization.
The byte array payload must be a result of equivalent serialization.
converter
EXPRESSION_PARSER, logger
Constructor and Description |
---|
PayloadDeserializingTransformer() |
Modifier and Type | Method and Description |
---|---|
void |
setDeserializer(Deserializer<Object> deserializer) |
protected Object |
transformPayload(byte[] payload) |
setConverter
doTransform
transform
afterPropertiesSet, extractTypeIfPossible, getApplicationContext, getApplicationContextId, getBeanFactory, getChannelResolver, getComponentName, getComponentType, getConversionService, getExpression, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, onInit, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toString
public void setDeserializer(Deserializer<Object> deserializer)
protected Object transformPayload(byte[] payload) throws Exception
transformPayload
in class PayloadTypeConvertingTransformer<byte[],Object>
Exception