Class AbstractXmlTransformer
java.lang.Object
org.springframework.integration.context.IntegrationObjectSupport
org.springframework.integration.transformer.AbstractTransformer
org.springframework.integration.xml.transformer.AbstractXmlTransformer
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.InitializingBean,org.springframework.context.ApplicationContextAware,org.springframework.integration.context.ComponentSourceAware,org.springframework.integration.context.ExpressionCapable,org.springframework.integration.core.GenericTransformer<org.springframework.messaging.Message<?>,,org.springframework.messaging.Message<?>> org.springframework.integration.support.context.NamedComponent,org.springframework.integration.transformer.Transformer
- Direct Known Subclasses:
MarshallingTransformer,XsltPayloadTransformer
public abstract class AbstractXmlTransformer
extends org.springframework.integration.transformer.AbstractTransformer
Super class for XML transformers.
-
Field Summary
FieldsFields inherited from class org.springframework.integration.context.IntegrationObjectSupport
EXPRESSION_PARSER, logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidonInit()voidsetResultFactory(ResultFactory resultFactory) voidsetResultFactoryName(String resultFactoryName) voidsetResultType(String resultType) Methods inherited from class org.springframework.integration.transformer.AbstractTransformer
doTransform, transformMethods 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()- Overrides:
onInitin classorg.springframework.integration.context.IntegrationObjectSupport
-