Bindy has been edited by Charles Moulliard (Feb 05, 2009). Content:BindyAvailable as of Camel 2.0 The idea that the developers have followed to design this component was to allow the binding of non structured data
Remark : This first release only support binding of CSV record Bindy is a Data Format which uses ... Using the Java DSLFor example the following uses a named DataFormat of bindy which is configured with a number of Java package names to initialize the model objects. DataFormat bindy = new CsvBindyDataFormat("com.acme.model"); from("file://inbox"). unmarshal(bindy). to("bean:handleOrder"); You can if you prefer use a named reference to a data format which can then be defined in your Registry such as via your Spring XML file. e.g. from("file://inbox"). unmarshal("myBindyDataFormat"). to("bean:handleOrder"); Using Spring XMLTODO: DependenciesTo use Bindy in your camel routes you need to add the a dependency on camel-bindy which implements this data format. If you use maven you could just add the following to your pom.xml, substituting the version number for the latest & greatest release (see the download page for the latest versions). <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-bindy</artifactId> <version>2.0.0</version> </dependency> |
Unsubscribe or edit your notifications preferences