Package tripleplay.syncdb
package tripleplay.syncdb
-
ClassDescriptionCodec<T>Handles encoding/decoding properties to/from strings.Codec.EnumC<E extends Enum<E>>A codec for enums which encodes to/from
Enum.name
.SyncDB
related utility methods.Handles the process of syncing a databse with the server.AProtocol.Server
implementation that delivers deltas to the server viaNet
.Used to decode ints and strings from one big compact string.Used to encode ints and strings in one big compact string.Encapsulates a sync request from the client.Encapsualtes a response from the server.Abstracts away the sending of a sync request to the server.Encapsulates a syncing session with the server.Resolver<T>Provides a mechanism for resolving conflict between two conflicting values in a sync db.Provides a mechanism for resolving conflict between two conflicting sets in a sync db.A database of key/value pairs that is synced (via a server) across multiple devices.