Uses of Interface
org.infinispan.container.versioning.EntryVersion
-
-
Uses of EntryVersion in org.infinispan.container.entries
Methods in org.infinispan.container.entries that return EntryVersion Modifier and Type Method Description EntryVersion
VersionedRepeatableReadEntry. getVersion()
EntryVersion
RemoteMetadata. version()
Methods in org.infinispan.container.entries with parameters of type EntryVersion Modifier and Type Method Description boolean
VersionedRepeatableReadEntry. performWriteSkewCheck(DataContainer container, int segment, PersistenceManager persistenceManager, TxInvocationContext ctx, EntryVersion versionSeen, VersionGenerator versionGenerator, org.infinispan.commons.time.TimeService timeService)
void
VersionedRepeatableReadEntry. setVersion(EntryVersion version)
Constructors in org.infinispan.container.entries with parameters of type EntryVersion Constructor Description RemoteMetadata(Address address, EntryVersion version)
-
Uses of EntryVersion in org.infinispan.container.entries.versioned
Methods in org.infinispan.container.entries.versioned that return EntryVersion Modifier and Type Method Description EntryVersion
Versioned. getVersion()
Methods in org.infinispan.container.entries.versioned with parameters of type EntryVersion Modifier and Type Method Description void
Versioned. setVersion(EntryVersion version)
Sets the version on this entry. -
Uses of EntryVersion in org.infinispan.container.impl
Methods in org.infinispan.container.impl with parameters of type EntryVersion Modifier and Type Method Description <K,V>
InternalCacheEntry<K,V>InternalEntryFactory. create(K key, V value, EntryVersion version, long created, long lifespan, long lastUsed, long maxIdle)
Creates a newInternalCacheEntry
instanceInternalCacheEntry
InternalEntryFactoryImpl. create(Object key, Object value, EntryVersion version, long created, long lifespan, long lastUsed, long maxIdle)
-
Uses of EntryVersion in org.infinispan.container.versioning
Subinterfaces of EntryVersion in org.infinispan.container.versioning Modifier and Type Interface Description interface
IncrementableEntryVersion
An interface indicating that a version of this type can be incremented.Classes in org.infinispan.container.versioning that implement EntryVersion Modifier and Type Class Description class
NumericVersion
Numeric versionclass
SimpleClusteredVersion
A simple versioning scheme that is cluster-awareMethods in org.infinispan.container.versioning with parameters of type EntryVersion Modifier and Type Method Description InequalVersionComparisonResult
EntryVersion. compareTo(EntryVersion other)
Compares the given version against the current instance.InequalVersionComparisonResult
NumericVersion. compareTo(EntryVersion other)
InequalVersionComparisonResult
SimpleClusteredVersion. compareTo(EntryVersion other)
-
Uses of EntryVersion in org.infinispan.functional
Methods in org.infinispan.functional that return EntryVersion Modifier and Type Method Description EntryVersion
MetaParam.MetaEntryVersion. get()
Constructors in org.infinispan.functional with parameters of type EntryVersion Constructor Description MetaEntryVersion(EntryVersion entryVersion)
-
Uses of EntryVersion in org.infinispan.functional.impl
Methods in org.infinispan.functional.impl that return EntryVersion Modifier and Type Method Description EntryVersion
MetaParamsInternalMetadata. version()
Methods in org.infinispan.functional.impl with parameters of type EntryVersion Modifier and Type Method Description MetaParamsInternalMetadata.Builder
MetaParamsInternalMetadata.Builder. version(EntryVersion version)
-
Uses of EntryVersion in org.infinispan.interceptors.distribution
Fields in org.infinispan.interceptors.distribution declared as EntryVersion Modifier and Type Field Description EntryVersion
VersionedResult. version
EntryVersion[]
VersionedResults. versions
Methods in org.infinispan.interceptors.distribution with parameters of type EntryVersion Modifier and Type Method Description protected void
ScatteredDistributionInterceptor. scheduleKeyInvalidation(Object key, EntryVersion nextVersion, boolean removed)
Constructors in org.infinispan.interceptors.distribution with parameters of type EntryVersion Constructor Description VersionedResult(Object result, EntryVersion version)
VersionedResults(Object[] values, EntryVersion[] versions)
-
Uses of EntryVersion in org.infinispan.metadata
Fields in org.infinispan.metadata declared as EntryVersion Modifier and Type Field Description protected EntryVersion
EmbeddedMetadata.Builder. version
Methods in org.infinispan.metadata that return EntryVersion Modifier and Type Method Description EntryVersion
EmbeddedMetadata. version()
EntryVersion
Metadata. version()
Returns the version of the cache entry with which this metadata object is associated.Methods in org.infinispan.metadata with parameters of type EntryVersion Modifier and Type Method Description Metadata.Builder
EmbeddedMetadata.Builder. version(EntryVersion version)
Metadata.Builder
Metadata.Builder. version(EntryVersion version)
Set version. -
Uses of EntryVersion in org.infinispan.metadata.impl
Methods in org.infinispan.metadata.impl that return EntryVersion Modifier and Type Method Description EntryVersion
InternalMetadataImpl. version()
EntryVersion
L1Metadata. version()
-
Uses of EntryVersion in org.infinispan.persistence.manager
Methods in org.infinispan.persistence.manager with parameters of type EntryVersion Modifier and Type Method Description CompletableFuture<?>
OrderedUpdatesManager. checkLockAndStore(Object key, EntryVersion version, Function<CompletableFuture<?>,CompletableFuture<?>> enableTimeout, Consumer<Object> store)
CompletableFuture<Void>
OrderedUpdatesManagerImpl. checkLockAndStore(Object key, EntryVersion version, Function<CompletableFuture<?>,CompletableFuture<?>> enableTimeout, Consumer<Object> store)
-
Uses of EntryVersion in org.infinispan.rest.operations.mime
Methods in org.infinispan.rest.operations.mime that return EntryVersion Modifier and Type Method Description EntryVersion
MimeMetadata. version()
-
Uses of EntryVersion in org.infinispan.scattered
Methods in org.infinispan.scattered that return EntryVersion Modifier and Type Method Description EntryVersion
ScatteredVersionManager. incrementVersion(int segment)
Generates a new version for an entry in given segment.Methods in org.infinispan.scattered with parameters of type EntryVersion Modifier and Type Method Description boolean
ScatteredVersionManager. isVersionActual(int segment, EntryVersion version)
void
ScatteredVersionManager. scheduleKeyInvalidation(K key, EntryVersion version, boolean removal)
Notifies the manager that an operation on given key with version previously retrieved fromScatteredVersionManager.incrementVersion(int)
has finished.void
ScatteredVersionManager. updatePreloadedEntryVersion(EntryVersion version)
This is called only during preload. -
Uses of EntryVersion in org.infinispan.scattered.impl
Fields in org.infinispan.scattered.impl declared as EntryVersion Modifier and Type Field Description EntryVersion
ScatteredStateConsumerImpl.KeyAndVersion. version
Methods in org.infinispan.scattered.impl that return EntryVersion Modifier and Type Method Description EntryVersion
ScatteredVersionManagerImpl. incrementVersion(int segment)
Methods in org.infinispan.scattered.impl with parameters of type EntryVersion Modifier and Type Method Description boolean
ScatteredVersionManagerImpl. isVersionActual(int segment, EntryVersion version)
void
ScatteredVersionManagerImpl. scheduleKeyInvalidation(K key, EntryVersion version, boolean removal)
void
ScatteredVersionManagerImpl. updatePreloadedEntryVersion(EntryVersion version)
Constructors in org.infinispan.scattered.impl with parameters of type EntryVersion Constructor Description KeyAndVersion(Object key, EntryVersion version)
-
Uses of EntryVersion in org.infinispan.server.memcached
Fields in org.infinispan.server.memcached declared as EntryVersion Modifier and Type Field Description protected EntryVersion
MemcachedMetadata. version
Methods in org.infinispan.server.memcached that return EntryVersion Modifier and Type Method Description EntryVersion
MemcachedMetadata. version()
Constructors in org.infinispan.server.memcached with parameters of type EntryVersion Constructor Description MemcachedMetadata(long flags, EntryVersion version)
-
Uses of EntryVersion in org.infinispan.transaction.impl
Methods in org.infinispan.transaction.impl with parameters of type EntryVersion Modifier and Type Method Description void
AbstractCacheTransaction. addVersionRead(Object key, EntryVersion version)
-
Uses of EntryVersion in org.infinispan.transaction.xa
Methods in org.infinispan.transaction.xa that return EntryVersion Modifier and Type Method Description default EntryVersion
CacheTransaction. getLookedUpRemoteVersion(Object key)
Deprecated.since 9.0Methods in org.infinispan.transaction.xa with parameters of type EntryVersion Modifier and Type Method Description void
CacheTransaction. addVersionRead(Object key, EntryVersion version)
Sets the version read for this key.default void
CacheTransaction. putLookedUpRemoteVersion(Object key, EntryVersion version)
Deprecated.since 9.0default void
CacheTransaction. replaceVersionRead(Object key, EntryVersion version)
Deprecated.since 9.0 -
Uses of EntryVersion in org.infinispan.util.logging
Methods in org.infinispan.util.logging with parameters of type EntryVersion Modifier and Type Method Description WriteSkewException
Log_$logger. writeSkewOnRead(Object key, Object key2, EntryVersion lastVersion, EntryVersion remoteVersion)
WriteSkewException
Log. writeSkewOnRead(Object key, Object key2, EntryVersion lastVersion, EntryVersion remoteVersion)
-