Uses of Interface
org.infinispan.container.versioning.EntryVersion
Packages that use EntryVersion
Package
Description
Entries which are stored in data containers.
Data containers which store cache entries.
Functional API package
Metadata interfaces
SCATTERED CACHE DESIGN
XA transaction support.
-
Uses of EntryVersion in org.infinispan.container.entries
Methods in org.infinispan.container.entries that return EntryVersionMethods in org.infinispan.container.entries with parameters of type EntryVersionModifier and TypeMethodDescriptionVersionedRepeatableReadEntry.performWriteSkewCheck
(EntryLoader<K, V> entryLoader, int segment, TxInvocationContext<?> ctx, EntryVersion versionSeen, VersionGenerator versionGenerator, boolean rollingUpgrade) Constructors in org.infinispan.container.entries with parameters of type EntryVersion -
Uses of EntryVersion in org.infinispan.container.entries.versioned
Methods in org.infinispan.container.entries.versioned that return EntryVersionModifier and TypeMethodDescriptiondefault EntryVersion
Versioned.getVersion()
Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.infinispan.container.entries.versioned with parameters of type EntryVersionModifier and TypeMethodDescriptiondefault void
Versioned.setVersion
(EntryVersion version) Deprecated, for removal: This API element is subject to removal in a future 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 EntryVersionModifier and TypeMethodDescription<K,
V> InternalCacheEntry<K, V> InternalEntryFactory.create
(K key, V value, EntryVersion version, long created, long lifespan, long lastUsed, long maxIdle) Creates a newInternalCacheEntry
instanceInternalEntryFactoryImpl.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.versioningModifier and TypeInterfaceDescriptioninterface
An interface indicating that a version of this type can be incremented.Classes in org.infinispan.container.versioning that implement EntryVersionModifier and TypeClassDescriptionclass
Numeric versionclass
A simple versioning scheme that is cluster-awareMethods in org.infinispan.container.versioning with parameters of type EntryVersionModifier and TypeMethodDescriptionEntryVersion.compareTo
(EntryVersion other) Compares the given version against the current instance.NumericVersion.compareTo
(EntryVersion other) SimpleClusteredVersion.compareTo
(EntryVersion other) -
Uses of EntryVersion in org.infinispan.functional
Methods in org.infinispan.functional that return EntryVersionConstructors in org.infinispan.functional with parameters of type EntryVersion -
Uses of EntryVersion in org.infinispan.functional.impl
Methods in org.infinispan.functional.impl that return EntryVersionMethods in org.infinispan.functional.impl with parameters of type EntryVersionModifier and TypeMethodDescriptionMetaParamsInternalMetadata.Builder.version
(EntryVersion version) -
Uses of EntryVersion in org.infinispan.metadata
Fields in org.infinispan.metadata declared as EntryVersionModifier and TypeFieldDescriptionprotected EntryVersion
EmbeddedMetadata.Builder.version
protected final EntryVersion
EmbeddedMetadata.version
Methods in org.infinispan.metadata that return EntryVersionModifier and TypeMethodDescriptionEmbeddedMetadata.version()
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 EntryVersionModifier and TypeMethodDescriptionEmbeddedMetadata.Builder.version
(EntryVersion version) Metadata.Builder.version
(EntryVersion version) Set version.Constructors in org.infinispan.metadata with parameters of type EntryVersionModifierConstructorDescriptionprotected
EmbeddedLifespanExpirableMetadata
(long lifespan, EntryVersion version) -
Uses of EntryVersion in org.infinispan.metadata.impl
Methods in org.infinispan.metadata.impl that return EntryVersion -
Uses of EntryVersion in org.infinispan.scattered
Methods in org.infinispan.scattered that return EntryVersionModifier and TypeMethodDescriptionScatteredVersionManager.incrementVersion
(int segment) Generates a new version for an entry in given segment.Methods in org.infinispan.scattered with parameters of type EntryVersionModifier and TypeMethodDescriptionboolean
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 EntryVersionModifier and TypeFieldDescriptionfinal EntryVersion
ScatteredStateConsumerImpl.KeyAndVersion.version
Methods in org.infinispan.scattered.impl that return EntryVersionMethods in org.infinispan.scattered.impl with parameters of type EntryVersionModifier and TypeMethodDescriptionboolean
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 -
Uses of EntryVersion in org.infinispan.transaction.impl
Methods in org.infinispan.transaction.impl with parameters of type EntryVersionModifier and TypeMethodDescriptionvoid
AbstractCacheTransaction.addVersionRead
(Object key, EntryVersion version) -
Uses of EntryVersion in org.infinispan.transaction.xa
Methods in org.infinispan.transaction.xa with parameters of type EntryVersionModifier and TypeMethodDescriptionvoid
CacheTransaction.addVersionRead
(Object key, EntryVersion version) Sets the version read for this key.