Interface HistoryFlavorCodec


  • public interface HistoryFlavorCodec
    A HistoryFlavorCodec knows how to encode and decode a certain history flavor in binary and potentially several text formats.

    It will be used to import and export data from the store and forward system, and the binary encoding will be used to store the the data cache.

    Versioning If a codec changes over time, new instances should be registered for each version. On export or new data, the latest version will be used, but on decode the correct version will be retrieved.