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.ExpressionCapable, org.springframework.integration.support.context.NamedComponent, org.springframework.integration.transformer.GenericTransformer<org.springframework.messaging.Message<?>,org.springframework.messaging.Message<?>>, 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

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     

    Fields inherited from class org.springframework.integration.context.IntegrationObjectSupport

    EXPRESSION_PARSER, logger
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    protected void
     
    void
     
    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • AbstractXmlTransformer

      public AbstractXmlTransformer()
  • Method Details

    • setResultFactoryName

      public void setResultFactoryName(String resultFactoryName)
    • setResultType

      public void setResultType(String resultType)
    • setResultFactory

      public void setResultFactory(ResultFactory resultFactory)
    • getResultType

      public String getResultType()
    • getResultFactoryName

      public String getResultFactoryName()
    • getResultFactory

      public ResultFactory getResultFactory()
    • onInit

      protected void onInit()
      Overrides:
      onInit in class org.springframework.integration.context.IntegrationObjectSupport