org.apache.camel.dataformat.jibx
Class JibxDataFormat

java.lang.Object
  extended by org.apache.camel.dataformat.jibx.JibxDataFormat
All Implemented Interfaces:
org.apache.camel.spi.DataFormat

public class JibxDataFormat
extends java.lang.Object
implements org.apache.camel.spi.DataFormat


Constructor Summary
JibxDataFormat()
           
JibxDataFormat(java.lang.Class unmarshallClass)
           
 
Method Summary
 java.lang.Class getUnmarshallClass()
           
 void marshal(org.apache.camel.Exchange exchange, java.lang.Object body, java.io.OutputStream stream)
           
 void setUnmarshallClass(java.lang.Class unmarshallClass)
           
 java.lang.Object unmarshal(org.apache.camel.Exchange exchange, java.io.InputStream stream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JibxDataFormat

public JibxDataFormat()

JibxDataFormat

public JibxDataFormat(java.lang.Class unmarshallClass)
Method Detail

marshal

public void marshal(org.apache.camel.Exchange exchange,
                    java.lang.Object body,
                    java.io.OutputStream stream)
             throws java.lang.Exception
Specified by:
marshal in interface org.apache.camel.spi.DataFormat
Throws:
java.lang.Exception

unmarshal

public java.lang.Object unmarshal(org.apache.camel.Exchange exchange,
                                  java.io.InputStream stream)
                           throws java.lang.Exception
Specified by:
unmarshal in interface org.apache.camel.spi.DataFormat
Throws:
java.lang.Exception

getUnmarshallClass

public java.lang.Class getUnmarshallClass()

setUnmarshallClass

public void setUnmarshallClass(java.lang.Class unmarshallClass)


Apache CAMEL