Class AbstractXmlTransformer
java.lang.Object
org.springframework.integration.context.IntegrationObjectSupport
org.springframework.integration.transformer.AbstractTransformer
org.springframework.integration.xml.transformer.AbstractXmlTransformer
- All Implemented Interfaces:
Aware
,BeanFactoryAware
,BeanNameAware
,InitializingBean
,ApplicationContextAware
,ComponentSourceAware
,ExpressionCapable
,GenericTransformer<Message<?>,
,Message<?>> NamedComponent
,Transformer
- Direct Known Subclasses:
MarshallingTransformer
,XsltPayloadTransformer
Super class for XML transformers.
- Author:
- Jonas Partner, Mark Fisher, Artem Bilan, Liujiong, Gary Russell
-
Field Summary
Fields inherited from class org.springframework.integration.context.IntegrationObjectSupport
EXPRESSION_PARSER, logger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
onInit()
Subclasses may implement this for initialization logic.void
setResultFactory
(ResultFactory resultFactory) void
setResultFactoryName
(String resultFactoryName) void
setResultType
(String resultType) Methods inherited from class org.springframework.integration.transformer.AbstractTransformer
doTransform, transform
Methods inherited from class org.springframework.integration.context.IntegrationObjectSupport
afterPropertiesSet, extractTypeIfPossible, generateId, getApplicationContext, getApplicationContextId, getBeanDescription, getBeanFactory, getBeanName, getChannelResolver, getComponentDescription, getComponentName, getComponentSource, getComponentType, getConversionService, getExpression, getIntegrationProperties, getMessageBuilderFactory, getTaskScheduler, isInitialized, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentDescription, setComponentName, setComponentSource, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toString
-
Field Details
-
DOM_RESULT
- See Also:
-
STRING_RESULT
- See Also:
-
-
Constructor Details
-
AbstractXmlTransformer
public AbstractXmlTransformer()
-
-
Method Details
-
setResultFactoryName
-
setResultType
-
setResultFactory
-
getResultType
-
getResultFactoryName
-
getResultFactory
-
onInit
protected void onInit()Description copied from class:IntegrationObjectSupport
Subclasses may implement this for initialization logic.- Overrides:
onInit
in classIntegrationObjectSupport
-