Uses of Interface
com.tangosol.util.Versionable
-
Packages that use Versionable Package Description com.tangosol.coherence.rest.util Contains packages and classes related to the Coherence REST API utilities.com.tangosol.util Contains various generic utilities.com.tangosol.util.processor Contains concreteInvocableMap.EntryProcessor
implementations. -
-
Uses of Versionable in com.tangosol.coherence.rest.util
Classes in com.tangosol.coherence.rest.util that implement Versionable Modifier and Type Class Description class
JsonMap
A simple wrapper aroundLiteMap
that preserves the order of elements and adds support for POF serialization without fidelity loss in order to support JSON pass-through. -
Uses of Versionable in com.tangosol.util
Methods in com.tangosol.util with type parameters of type Versionable Modifier and Type Method Description static <K,V extends Versionable>
InvocableMap.EntryProcessor<K,V,V>Processors. versionedPut(V oValue)
Construct a versioned put processor that updates an entry with a new value if and only if the version of the new value matches to the version of the current entry's value (which must exist).static <K,V extends Versionable>
InvocableMap.EntryProcessor<K,V,V>Processors. versionedPut(V oValue, boolean fAllowInsert, boolean fReturn)
Construct a versioned put processor that updates an entry with a new value if and only if the version of the new value matches to the version of the current entry's value.static <K,V extends Versionable>
InvocableMap.EntryProcessor<K,V,V>Processors. versionedPutAll(Map<? extends K,? extends V> map)
Construct a versioned putAll processor that updates an entry with a new value if and only if the version of the new value matches to the version of the current entry's value (which must exist).static <K,V extends Versionable>
InvocableMap.EntryProcessor<K,V,V>Processors. versionedPutAll(Map<? extends K,? extends V> map, boolean fAllowInsert, boolean fReturn)
Construct a versioned putAll processor that updates an entry with a new value if and only if the version of the new value matches to the version of the current entry's value (which must exist). -
Uses of Versionable in com.tangosol.util.processor
Classes in com.tangosol.util.processor with type parameters of type Versionable Modifier and Type Class Description class
VersionedPut<K,V extends Versionable>
VersionedPut is an EntryProcessor that assumes that entry values implementVersionable
interface and performs anEntry.setValue
operation if and only if the version of the specified value matches to the version of the current value.class
VersionedPutAll<K,V extends Versionable>
VersionedPutAll is an EntryProcessor that assumes that entry values implementVersionable
interface and performs anEntry.setValue
operation only for entries whose versions match to versions of the corresponding current values.Fields in com.tangosol.util.processor declared as Versionable Modifier and Type Field Description protected V
VersionedPut. m_oValue
Specifies the new value to update an entry with.
-