Finagle service pointing at the remote server.
URI of the service at the remote server. Will not actually be used to make a connection (the
client
is used for that) but will be used to set the "Host" header and determine service paths.
Get the current commit (highest version) for a particular key.
Get the current commit (highest version) for a particular key.
Get a particular commit for a particular key.
Get a particular commit for a particular key.
Returns all current commits (highest version for each key).
Returns all current commits (highest version for each key).
Returns all current commits (highest version for each key) that are also non-empty.
Returns all current commits (highest version for each key) that are also non-empty.
Saves a new commit.
Saves a new commit. The version should be one higher than the previous commit's version for the same key. This method will throw a
CommitOrderingException
if the storage implementation detects violation of that rule.
CommitOrderingException }}}
Acquire or set up any necessary resources.
Acquire or set up any necessary resources. Behavior of other methods is undefined before start() is called.
Release all held resources.
Release all held resources. Behavior of other methods is undefined after stop() is called.
CommitStorage implementation backed by a remote rainer servlet.