Add BindyKeyValuePairFormat to handle content formatted with key value pairs fields like we have in FIX, EMX messages ---------------------------------------------------------------------------------------------------------------------
Key: CAMEL-1364 URL: https://issues.apache.org/activemq/browse/CAMEL-1364 Project: Apache Camel Issue Type: New Feature Components: camel-bindy Reporter: Charles Moulliard Fix For: 2.0.0 Add BindyKeyValuePairFormat to handle content formatted with key value pairs fields like we have in FIX, EMX messages So the following FIX message : 8=FIX.4.1\0019=112\00135=0\00149=BRKR\00156=INVMGR\00134=235\00152=19980604-07:58:28\001112=19980604-07:58:28\00110=157\001 could be mapped to POJO like this @Link public Class Header { @KeyValuePair(tag = 8) // e.g. FIX 4.1 private string BeginStr; @(tag = 9) private int BodyLength; .... } @Message(type = FIX, version = 4.1, keyValuePairSeparator = "=", pairSeparator = "\001") public class Message { @Link private Header header; @Link private Trailer trailer; @KeyValuePair(tag = 52, pattern = "yyyymmdd-hh:mm:ss", mandatory="false") private Date SendTime; } @Link public class Trailer { } -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.