Uses of Interface
org.infinispan.container.versioning.VersionGenerator
-
Packages that use VersionGenerator Package Description org.infinispan.container.entries Entries which are stored in data containers.org.infinispan.container.versioning org.infinispan.factories Factories are internal components used to create other components based on a cache's configuration.org.infinispan.interceptors.impl Basic interceptorsorg.infinispan.interceptors.locking Interceptors dealing with locking.org.infinispan.transaction.impl org.infinispan.transaction.xa XA transaction support. -
-
Uses of VersionGenerator in org.infinispan.container.entries
Methods in org.infinispan.container.entries with parameters of type VersionGenerator Modifier and Type Method Description CompletionStage<Boolean>VersionedRepeatableReadEntry. performWriteSkewCheck(EntryLoader entryLoader, int segment, TxInvocationContext ctx, EntryVersion versionSeen, VersionGenerator versionGenerator, boolean rollingUpgrade) -
Uses of VersionGenerator in org.infinispan.container.versioning
Classes in org.infinispan.container.versioning that implement VersionGenerator Modifier and Type Class Description classNumericVersionGeneratorGenerates unique numeric versions for both local and clustered environments.classSimpleClusteredVersionGeneratorA version generator implementation for SimpleClusteredVersions -
Uses of VersionGenerator in org.infinispan.factories
Methods in org.infinispan.factories that return VersionGenerator Modifier and Type Method Description VersionGeneratorComponentRegistry. getVersionGenerator()Caching shortcut for #getLocalComponent(VersionGenerator.class) -
Uses of VersionGenerator in org.infinispan.interceptors.impl
Fields in org.infinispan.interceptors.impl declared as VersionGenerator Modifier and Type Field Description protected VersionGeneratorVersionedEntryWrappingInterceptor. versionGeneratorprotected VersionGeneratorVersionInterceptor. versionGenerator -
Uses of VersionGenerator in org.infinispan.interceptors.locking
Methods in org.infinispan.interceptors.locking with parameters of type VersionGenerator Modifier and Type Method Description CompletionStage<Map<Object,IncrementableEntryVersion>>ClusteringDependentLogic.AbstractClusteringDependentLogic. createNewVersionsAndCheckForWriteSkews(VersionGenerator versionGenerator, TxInvocationContext context, VersionedPrepareCommand prepareCommand)CompletionStage<Map<Object,IncrementableEntryVersion>>ClusteringDependentLogic. createNewVersionsAndCheckForWriteSkews(VersionGenerator versionGenerator, TxInvocationContext context, VersionedPrepareCommand prepareCommand)CompletionStage<Map<Object,IncrementableEntryVersion>>OrderedClusteringDependentLogic. createNewVersionsAndCheckForWriteSkews(VersionGenerator versionGenerator, TxInvocationContext context, VersionedPrepareCommand prepareCommand) -
Uses of VersionGenerator in org.infinispan.transaction.impl
Methods in org.infinispan.transaction.impl with parameters of type VersionGenerator Modifier and Type Method Description static CompletionStage<Map<Object,IncrementableEntryVersion>>WriteSkewHelper. performWriteSkewCheckAndReturnNewVersions(VersionedPrepareCommand prepareCommand, EntryLoader<?,?> entryLoader, VersionGenerator versionGenerator, TxInvocationContext<?> context, WriteSkewHelper.KeySpecificLogic ksl, KeyPartitioner keyPartitioner) -
Uses of VersionGenerator in org.infinispan.transaction.xa
Methods in org.infinispan.transaction.xa with parameters of type VersionGenerator Modifier and Type Method Description abstract GlobalTransactionTransactionFactory.TxFactoryEnum. newGlobalTransaction(Address addr, boolean remote, VersionGenerator clusterIdGenerator, boolean clustered)
-