Class PayloadDeserializingTransformer

All Implemented Interfaces:
Aware, BeanFactoryAware, BeanNameAware, InitializingBean, ApplicationContextAware, ExpressionCapable, NamedComponent, GenericTransformer<Message<?>,​Message<?>>, Transformer

public class PayloadDeserializingTransformer
extends PayloadTypeConvertingTransformer<byte[],​Object>
Transformer that deserializes the inbound byte array payload to an object by delegating to a Converter<byte[], Object>. Default delegate is a AllowListDeserializingConverter using Java serialization.

The byte array payload must be a result of equivalent serialization.

Since:
1.0.1
Author:
Mark Fisher, Gary Russell, Artem Bilan