Class Transformer

All Implemented Interfaces:
AutoCloseable, CamelContextAware, Service, ShutdownableService, StatefulService, SuspendableService

public abstract class Transformer extends ServiceSupport implements CamelContextAware
Transformer performs message transformation according to the declared data type. org.apache.camel.processor.ContractAdvice looks for a required Transformer and apply if input/output type declared on a route is different from current message type.