org.apache.camel.model.dataformat
Class JaxbDataFormat

java.lang.Object
  extended by org.apache.camel.model.IdentifiedType
      extended by org.apache.camel.model.DataFormatDefinition
          extended by org.apache.camel.model.dataformat.JaxbDataFormat

public class JaxbDataFormat
extends DataFormatDefinition

Represents the JAXB2 XML DataFormat

Version:

Constructor Summary
JaxbDataFormat()
           
JaxbDataFormat(boolean prettyPrint)
           
 
Method Summary
protected  void configureDataFormat(DataFormat dataFormat, CamelContext camelContext)
          Allows derived classes to customize the data format
 String getContextPath()
           
 String getEncoding()
           
 Boolean getFilterNonXmlChars()
           
 Boolean getFragment()
           
 Boolean getIgnoreJAXBElement()
           
 String getNamespacePrefixRef()
           
 String getPartClass()
           
 String getPartNamespace()
           
 Boolean getPrettyPrint()
           
 String getSchema()
           
 String getXmlStreamWriterWrapper()
           
 void setContextPath(String contextPath)
           
 void setEncoding(String encoding)
           
 void setFilterNonXmlChars(Boolean filterNonXmlChars)
           
 void setFragment(Boolean fragment)
           
 void setIgnoreJAXBElement(Boolean ignoreJAXBElement)
           
 void setNamespacePrefixRef(String namespacePrefixRef)
           
 void setPartClass(String partClass)
           
 void setPartNamespace(String partNamespace)
           
 void setPrettyPrint(Boolean prettyPrint)
           
 void setSchema(String schema)
           
 void setXmlStreamWriterWrapper(String xmlStreamWriterWrapperRef)
           
 
Methods inherited from class org.apache.camel.model.DataFormatDefinition
configureDataFormat, createDataFormat, getDataFormat, getDataFormat, getDataFormat, getDataFormatName, getShortName, setDataFormat, setDataFormatName, setProperty, setProperty
 
Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JaxbDataFormat

public JaxbDataFormat()

JaxbDataFormat

public JaxbDataFormat(boolean prettyPrint)
Method Detail

getContextPath

public String getContextPath()

setContextPath

public void setContextPath(String contextPath)

getSchema

public String getSchema()

setSchema

public void setSchema(String schema)

getPrettyPrint

public Boolean getPrettyPrint()

setPrettyPrint

public void setPrettyPrint(Boolean prettyPrint)

getIgnoreJAXBElement

public Boolean getIgnoreJAXBElement()

setIgnoreJAXBElement

public void setIgnoreJAXBElement(Boolean ignoreJAXBElement)

setFragment

public void setFragment(Boolean fragment)

getFragment

public Boolean getFragment()

getFilterNonXmlChars

public Boolean getFilterNonXmlChars()

setFilterNonXmlChars

public void setFilterNonXmlChars(Boolean filterNonXmlChars)

getEncoding

public String getEncoding()

setEncoding

public void setEncoding(String encoding)

getPartClass

public String getPartClass()

setPartClass

public void setPartClass(String partClass)

getPartNamespace

public String getPartNamespace()

setPartNamespace

public void setPartNamespace(String partNamespace)

getNamespacePrefixRef

public String getNamespacePrefixRef()

setNamespacePrefixRef

public void setNamespacePrefixRef(String namespacePrefixRef)

getXmlStreamWriterWrapper

public String getXmlStreamWriterWrapper()

setXmlStreamWriterWrapper

public void setXmlStreamWriterWrapper(String xmlStreamWriterWrapperRef)

configureDataFormat

protected void configureDataFormat(DataFormat dataFormat,
                                   CamelContext camelContext)
Description copied from class: DataFormatDefinition
Allows derived classes to customize the data format

Overrides:
configureDataFormat in class DataFormatDefinition


Apache Camel