org.apache.camel.groovy.dataformat
Class XmlParserDataFormat

java.lang.Object
  extended by org.apache.camel.groovy.dataformat.AbstractXmlDataFormat
      extended by org.apache.camel.groovy.dataformat.XmlParserDataFormat
All Implemented Interfaces:
org.apache.camel.spi.DataFormat

public class XmlParserDataFormat
extends AbstractXmlDataFormat

DataFormat for using groovy.util.XmlParser as parser and renderer for XML data


Constructor Summary
XmlParserDataFormat()
           
XmlParserDataFormat(boolean namespaceAware)
           
 
Method Summary
 void marshal(org.apache.camel.Exchange exchange, Object graph, OutputStream stream)
           
 Object unmarshal(org.apache.camel.Exchange exchange, InputStream stream)
           
 
Methods inherited from class org.apache.camel.groovy.dataformat.AbstractXmlDataFormat
getErrorHandler, isKeepWhitespace, isNamespaceAware, newSaxParser, setKeepWhitespace, setNamespaceAware
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlParserDataFormat

public XmlParserDataFormat()

XmlParserDataFormat

public XmlParserDataFormat(boolean namespaceAware)
Method Detail

marshal

public void marshal(org.apache.camel.Exchange exchange,
                    Object graph,
                    OutputStream stream)
             throws Exception
Throws:
Exception

unmarshal

public Object unmarshal(org.apache.camel.Exchange exchange,
                        InputStream stream)
                 throws Exception
Throws:
Exception


Apache Camel