Uses of Interface
org.infinispan.container.versioning.VersionGenerator
Package
Description
Entries which are stored in data containers.
Factories are internal components used to create other components based on a cache's
configuration.
XA transaction support.
-
Uses of VersionGenerator in org.infinispan.container.entries
Modifier and TypeMethodDescriptionVersionedRepeatableReadEntry.performWriteSkewCheck
(EntryLoader<K, V> entryLoader, int segment, TxInvocationContext<?> ctx, EntryVersion versionSeen, VersionGenerator versionGenerator, boolean rollingUpgrade) -
Uses of VersionGenerator in org.infinispan.container.versioning
Modifier and TypeClassDescriptionclass
Generates unique numeric versions for both local and clustered environments.class
A version generator implementation for SimpleClusteredVersions -
Uses of VersionGenerator in org.infinispan.factories
Modifier and TypeMethodDescriptionComponentRegistry.getVersionGenerator()
Caching shortcut for #getLocalComponent(VersionGenerator.class) -
Uses of VersionGenerator in org.infinispan.transaction.impl
Modifier and TypeMethodDescriptionstatic void
WriteSkewHelper.addVersionRead
(TxInvocationContext<?> ctx, CacheEntry<?, ?> entry, Object key, VersionGenerator versionGenerator, org.infinispan.util.logging.Log log) static IncrementableEntryVersion
WriteSkewHelper.incrementVersion
(CacheEntry<?, ?> entry, VersionGenerator versionGenerator) WriteSkewHelper.performWriteSkewCheckAndReturnNewVersions
(org.infinispan.commands.tx.VersionedPrepareCommand prepareCommand, EntryLoader<?, ?> entryLoader, VersionGenerator versionGenerator, TxInvocationContext<?> context, WriteSkewHelper.KeySpecificLogic ksl, KeyPartitioner keyPartitioner) -
Uses of VersionGenerator in org.infinispan.transaction.xa
Modifier and TypeMethodDescriptionabstract GlobalTransaction
TransactionFactory.TxFactoryEnum.newGlobalTransaction
(Address addr, boolean remote, VersionGenerator clusterIdGenerator, boolean clustered)