|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IVersion | |
---|---|
org.sdnplatform.sync | |
org.sdnplatform.sync.internal | |
org.sdnplatform.sync.internal.remote | |
org.sdnplatform.sync.internal.store | |
org.sdnplatform.sync.internal.version |
Uses of IVersion in org.sdnplatform.sync |
---|
Methods in org.sdnplatform.sync that return IVersion | |
---|---|
IVersion |
Versioned.getVersion()
|
IVersion |
IStoreClient.put(K key,
V value)
Associated the given value to the key, clobbering any existing values stored for the key. |
IVersion |
IStoreClient.put(K key,
Versioned<V> versioned)
Put the given Versioned value into the store for the given key if the version is greater to or concurrent with existing values. |
Methods in org.sdnplatform.sync with parameters of type IVersion | ||
---|---|---|
IVersion.Occurred |
IVersion.compare(IVersion v)
Return whether or not the given version preceeded this one, succeeded it, or is concurrant with it |
|
void |
IStoreClient.delete(K key,
IVersion version)
Delete the key by writing a null tombstone to the store using the provided IVersion . |
|
static
|
Versioned.value(S s,
IVersion v)
|
Constructors in org.sdnplatform.sync with parameters of type IVersion | |
---|---|
Versioned(T object,
IVersion version)
|
Uses of IVersion in org.sdnplatform.sync.internal |
---|
Methods in org.sdnplatform.sync.internal that return IVersion | |
---|---|
IVersion |
AbstractStoreClient.put(K key,
V value)
|
IVersion |
DefaultStoreClient.put(K key,
Versioned<V> versioned)
|
Methods in org.sdnplatform.sync.internal that return types with arguments of type IVersion | |
---|---|
protected java.util.List<IVersion> |
DefaultStoreClient.getVersions(K key)
|
protected abstract java.util.List<IVersion> |
AbstractStoreClient.getVersions(K key)
Get the versions for a key |
Methods in org.sdnplatform.sync.internal with parameters of type IVersion | |
---|---|
void |
AbstractStoreClient.delete(K key,
IVersion version)
|
Uses of IVersion in org.sdnplatform.sync.internal.remote |
---|
Methods in org.sdnplatform.sync.internal.remote that return types with arguments of type IVersion | |
---|---|
java.util.List<IVersion> |
RemoteStore.getVersions(ByteArray key)
|
Uses of IVersion in org.sdnplatform.sync.internal.store |
---|
Methods in org.sdnplatform.sync.internal.store that return types with arguments of type IVersion | ||
---|---|---|
java.util.List<IVersion> |
ListenerStorageEngine.getVersions(ByteArray key)
|
|
java.util.List<IVersion> |
JavaDBStorageEngine.getVersions(ByteArray key)
|
|
java.util.List<IVersion> |
JacksonStore.getVersions(K key)
|
|
java.util.List<IVersion> |
InMemoryStorageEngine.getVersions(K key)
|
|
java.util.List<IVersion> |
IStore.getVersions(K key)
Get a list of the versions associated with the given key |
|
static
|
StoreUtils.getVersions(java.util.List<Versioned<V>> versioneds)
|
Uses of IVersion in org.sdnplatform.sync.internal.version |
---|
Classes in org.sdnplatform.sync.internal.version that implement IVersion | |
---|---|
class |
VectorClock
A vector of the number of writes mastered by each node. |
Methods in org.sdnplatform.sync.internal.version with parameters of type IVersion | |
---|---|
IVersion.Occurred |
VectorClock.compare(IVersion v)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |