Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Do not remove Message class or Message fields, but annotate it with @Until
  2. Do not change types or @Order of fields.
  3. New fields must be annotated with @Since. All such fields must be optional, default value is null. Handling the nulls is care of Message consumer on the reader side.
  4. Setters and getters must follow name of the field.

Removing annotated messages is allowed after current version is greater than (@Until + 1).

Transport compatibility 

Communication handshake

...