You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Custom DataFormat

You can use your custom Data Format implementation with Camel. All you have to do is to implement the DataFormat interface. For example in the following we will implement a reverse data format as shown below:

Error formatting macro: snippet: java.lang.NullPointerException

And to use it in Java DSL:

Error formatting macro: snippet: java.lang.NullPointerException

And likewise to use it in XML DSL:

Error formatting macro: snippet: java.lang.NullPointerException

Notice in the XML DSL example above we use <custom> to refer to a custom data format. This requires Camel 2.8 or better. In older releases you would have to use the ref attribute as shown below. Notice the ref attribute has been @deprecated and you should prefer to use the <custom> way:

 <marshal ref="reverse"/>
  • No labels