org.mule.module.json.transformers
Class AbstractToFromXmlTransformer

java.lang.Object
  extended by org.mule.transformer.AbstractTransformer
      extended by org.mule.module.json.transformers.AbstractToFromXmlTransformer
All Implemented Interfaces:
AnnotatedObject, MuleContextAware, Disposable, Initialisable, NameableObject, NamedObject, MessageProcessor, Transformer, EndpointAware
Direct Known Subclasses:
JsonToXml, XmlToJson

public abstract class AbstractToFromXmlTransformer
extends AbstractTransformer

Superclass for transformers that convert JSON to and from XML


Field Summary
 
Fields inherited from class org.mule.transformer.AbstractTransformer
encoding, endpoint, logger, mimeType, MULE_MESSAGE_DATA_TYPE, muleContext, name, returnType, sourceTypes
 
Fields inherited from interface org.mule.api.lifecycle.Initialisable
PHASE_NAME
 
Fields inherited from interface org.mule.api.lifecycle.Disposable
PHASE_NAME
 
Fields inherited from interface org.mule.api.AnnotatedObject
PROPERTY_NAME
 
Constructor Summary
protected AbstractToFromXmlTransformer()
           
 
Method Summary
protected  String convert(Source source, XMLOutputFactory factory)
          Return result of transformation
 
Methods inherited from class org.mule.transformer.AbstractTransformer
dispose, doTransform, generateTransformerName, getAnnotation, getAnnotations, getEncoding, getEncoding, getEndpoint, getMimeType, getName, getReturnClass, getReturnDataType, getSourceDataTypes, getSourceTypes, initialise, isAcceptNull, isAllowNullReturn, isConsumed, isIgnoreBadInput, isSourceDataTypeSupported, isSourceDataTypeSupported, isSourceTypeSupported, isSourceTypeSupported, process, registerSourceType, registerSourceType, setAllowNullReturn, setAnnotations, setEncoding, setEndpoint, setIgnoreBadInput, setMimeType, setMuleContext, setName, setReturnClass, setReturnDataType, toString, transform, transform, unregisterSourceType, unregisterSourceType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractToFromXmlTransformer

protected AbstractToFromXmlTransformer()
Method Detail

convert

protected String convert(Source source,
                         XMLOutputFactory factory)
                  throws XMLStreamException,
                         TransformerException
Return result of transformation

Throws:
XMLStreamException
TransformerException


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.