org.mule.transformers.xml
Class AbstractXStreamTransformer
java.lang.Object
org.mule.transformers.AbstractTransformer
org.mule.transformers.AbstractEventAwareTransformer
org.mule.transformers.xml.AbstractXStreamTransformer
- All Implemented Interfaces:
- Cloneable, Initialisable, Serializable, UMOSimpleTransformer, UMOTransformer
- Direct Known Subclasses:
- ObjectToXml, XmlToObject
- public abstract class AbstractXStreamTransformer
- extends AbstractEventAwareTransformer
AbstractXStreamTransformer is a base class for all XStream based
transformers. It takes care of creating and configuring the XStream parser.
- See Also:
- Serialized Form
| Methods inherited from class org.mule.transformers.AbstractTransformer |
checkReturnClass, clone, generateTransformerName, getEndpoint, getFinalReturnClass, getName, getNextTransformer, getReturnClass, getSourceType, getSourceTypeClassesIterator, initialise, isAcceptNull, isIgnoreBadInput, isSourceTypeSupported, isSourceTypeSupported, registerSourceType, setEndpoint, setIgnoreBadInput, setName, setNextTransformer, setReturnClass, setSourceType, toString, transform, unregisterSourceType |
AbstractXStreamTransformer
public AbstractXStreamTransformer()
getXStream
public final XStream getXStream()
throws TransformerException
- Throws:
TransformerException
getDriverClassName
public String getDriverClassName()
setDriverClassName
public void setDriverClassName(String driverClassName)
getAliases
public Map getAliases()
setAliases
public void setAliases(Map aliases)
getConverters
public List getConverters()
setConverters
public void setConverters(List converters)
requiresCurrentEvent
protected boolean requiresCurrentEvent()
- Overrides:
requiresCurrentEvent in class AbstractEventAwareTransformer
Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.