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
,ExpressionCapable
,NamedComponent
,GenericTransformer<Message<?>,Message<?>>
,Transformer
- Direct Known Subclasses:
MarshallingTransformer
,XsltPayloadTransformer
public abstract class AbstractXmlTransformer extends AbstractTransformer
super class for XmlTransformer
- Author:
- Jonas Partner, Mark Fisher, Artem Bilan, Liujiong, Gary Russell
-
Field Summary
Fields Modifier and Type Field Description static String
DOM_RESULT
static String
STRING_RESULT
Fields inherited from class org.springframework.integration.context.IntegrationObjectSupport
EXPRESSION_PARSER, logger
-
Constructor Summary
Constructors Constructor Description AbstractXmlTransformer()
-
Method Summary
Modifier and Type Method Description ResultFactory
getResultFactory()
String
getResultFactoryName()
String
getResultType()
protected 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, getComponentName, getComponentType, getConversionService, getExpression, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, isInitialized, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toString
-
Field Details
-
DOM_RESULT
- See Also:
- Constant Field Values
-
STRING_RESULT
- See Also:
- Constant Field Values
-
-
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
-