public class PayloadTypeConvertingTransformer<T,U> extends AbstractPayloadTransformer<T,U>
EXPRESSION_PARSER, logger
Constructor and Description |
---|
PayloadTypeConvertingTransformer() |
Modifier and Type | Method and Description |
---|---|
protected void |
doSetConverter(org.springframework.core.convert.converter.Converter<T,U> converter) |
protected org.springframework.core.convert.converter.Converter<T,U> |
getConverter()
Get the configured
Converter . |
protected void |
onInit()
Subclasses may implement this for initialization logic.
|
void |
setConverter(org.springframework.core.convert.converter.Converter<T,U> converter)
Specify the converter to use.
|
protected U |
transformPayload(T payload) |
doTransform
transform
afterPropertiesSet, extractTypeIfPossible, generateId, getApplicationContext, getApplicationContextId, getBeanFactory, getChannelResolver, getComponentName, getComponentType, getConversionService, getExpression, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, isInitialized, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toString
public void setConverter(org.springframework.core.convert.converter.Converter<T,U> converter)
converter
- The Converter.protected final void doSetConverter(org.springframework.core.convert.converter.Converter<T,U> converter)
protected org.springframework.core.convert.converter.Converter<T,U> getConverter()
Converter
.protected void onInit()
IntegrationObjectSupport
onInit
in class IntegrationObjectSupport
protected U transformPayload(T payload)
transformPayload
in class AbstractPayloadTransformer<T,U>