org.apache.camel.model.dataformat
Class JibxDataFormat

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

public class JibxDataFormat
extends DataFormatDefinition

Represents the JiBX XML DataFormat


Constructor Summary
JibxDataFormat()
           
JibxDataFormat(Class<?> unmarshallClass)
           
 
Method Summary
protected  void configureDataFormat(DataFormat dataFormat)
          Allows derived classes to customize the data format
protected  DataFormat createDataFormat(RouteContext routeContext)
          Factory method to create the data format instance
 Class<?> getUnmarshallClass()
           
 String getUnmarshallTypeName()
           
 void setUnmarshallClass(Class<?> unmarshallClass)
           
 void setUnmarshallTypeName(String unmarshallTypeName)
           
 
Methods inherited from class org.apache.camel.model.DataFormatDefinition
getDataFormat, getDataFormat, getDataFormat, getDataFormatName, getShortName, setDataFormat, setDataFormatName, 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

JibxDataFormat

public JibxDataFormat()

JibxDataFormat

public JibxDataFormat(Class<?> unmarshallClass)
Method Detail

getUnmarshallClass

public Class<?> getUnmarshallClass()

setUnmarshallClass

public void setUnmarshallClass(Class<?> unmarshallClass)

getUnmarshallTypeName

public String getUnmarshallTypeName()

setUnmarshallTypeName

public void setUnmarshallTypeName(String unmarshallTypeName)

createDataFormat

protected DataFormat createDataFormat(RouteContext routeContext)
Description copied from class: DataFormatDefinition
Factory method to create the data format instance

Overrides:
createDataFormat in class DataFormatDefinition

configureDataFormat

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

Overrides:
configureDataFormat in class DataFormatDefinition


Apache CAMEL