public interface SerializationProvider
Note: Providers are encouraged to offer a backward and forward compatible protocol.
Before the actual serialized flux, two bytes are reserved:
majorVersion > current versionshould be refused. A minor version increase implies a compatible protocol change. Messages of a
minorVersion > current versionare parsed, but new operation will be ignored or rejected. If message's
major version is < current version, then the implementation is strongly encouraged to parse and process them. It is mandatory if only message's
code minor version is < current version.
Implementors are encouraged to implement a descriptive
method for logging purposes.
Copyright © 2006-2014 Red Hat, Inc. All Rights Reserved