Uses of Interface
org.infinispan.container.versioning.IncrementableEntryVersion
-
Packages that use IncrementableEntryVersion Package Description org.infinispan.commands.tx Commands that represent transactional lifecycle transitions.org.infinispan.container.versioning org.infinispan.interceptors.locking Interceptors dealing with locking.org.infinispan.metadata.impl org.infinispan.partitionhandling.impl org.infinispan.remoting.responses Abstractions of the different response types allowed during RPC.org.infinispan.transaction.impl org.infinispan.transaction.xa XA transaction support. -
-
Uses of IncrementableEntryVersion in org.infinispan.commands.tx
Methods in org.infinispan.commands.tx that return types with arguments of type IncrementableEntryVersion Modifier and Type Method Description Map<Object,IncrementableEntryVersion>VersionedCommitCommand. getUpdatedVersions()Map<Object,IncrementableEntryVersion>VersionedPrepareCommand. getVersionsSeen()Method parameters in org.infinispan.commands.tx with type arguments of type IncrementableEntryVersion Modifier and Type Method Description voidVersionedCommitCommand. setUpdatedVersions(Map<Object,IncrementableEntryVersion> updatedVersions)voidVersionedPrepareCommand. setVersionsSeen(Map<Object,IncrementableEntryVersion> versionsSeen) -
Uses of IncrementableEntryVersion in org.infinispan.container.versioning
Classes in org.infinispan.container.versioning that implement IncrementableEntryVersion Modifier and Type Class Description classNumericVersionNumeric versionclassSimpleClusteredVersionA simple versioning scheme that is cluster-awareMethods in org.infinispan.container.versioning that return IncrementableEntryVersion Modifier and Type Method Description IncrementableEntryVersionNumericVersionGenerator. generateNew()IncrementableEntryVersionSimpleClusteredVersionGenerator. generateNew()IncrementableEntryVersionVersionGenerator. generateNew()Generates a new entry versionIncrementableEntryVersionNumericVersionGenerator. increment(IncrementableEntryVersion initialVersion)IncrementableEntryVersionSimpleClusteredVersionGenerator. increment(IncrementableEntryVersion initialVersion)IncrementableEntryVersionVersionGenerator. increment(IncrementableEntryVersion initialVersion)IncrementableEntryVersionNumericVersionGenerator. nonExistingVersion()IncrementableEntryVersionSimpleClusteredVersionGenerator. nonExistingVersion()IncrementableEntryVersionVersionGenerator. nonExistingVersion()Methods in org.infinispan.container.versioning with parameters of type IncrementableEntryVersion Modifier and Type Method Description IncrementableEntryVersionNumericVersionGenerator. increment(IncrementableEntryVersion initialVersion)IncrementableEntryVersionSimpleClusteredVersionGenerator. increment(IncrementableEntryVersion initialVersion)IncrementableEntryVersionVersionGenerator. increment(IncrementableEntryVersion initialVersion) -
Uses of IncrementableEntryVersion in org.infinispan.interceptors.locking
Methods in org.infinispan.interceptors.locking that return types with arguments of type IncrementableEntryVersion 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 IncrementableEntryVersion in org.infinispan.metadata.impl
Methods in org.infinispan.metadata.impl that return IncrementableEntryVersion Modifier and Type Method Description IncrementableEntryVersionPrivateMetadata. entryVersion()Methods in org.infinispan.metadata.impl with parameters of type IncrementableEntryVersion Modifier and Type Method Description PrivateMetadata.BuilderPrivateMetadata.Builder. entryVersion(IncrementableEntryVersion entryVersion)Sets theIncrementableEntryVersionto store. -
Uses of IncrementableEntryVersion in org.infinispan.partitionhandling.impl
Method parameters in org.infinispan.partitionhandling.impl with type arguments of type IncrementableEntryVersion Modifier and Type Method Description booleanAvailablePartitionHandlingManager. addPartialCommit2PCTransaction(GlobalTransaction globalTransaction, Collection<Address> affectedNodes, Collection<Object> lockedKeys, Map<Object,IncrementableEntryVersion> newVersions)booleanPartitionHandlingManager. addPartialCommit2PCTransaction(GlobalTransaction globalTransaction, Collection<Address> affectedNodes, Collection<Object> lockedKeys, Map<Object,IncrementableEntryVersion> newVersions)Adds a partially committed transaction.booleanPartitionHandlingManagerImpl. addPartialCommit2PCTransaction(GlobalTransaction globalTransaction, Collection<Address> affectedNodes, Collection<Object> lockedKeys, Map<Object,IncrementableEntryVersion> newVersions) -
Uses of IncrementableEntryVersion in org.infinispan.remoting.responses
Methods in org.infinispan.remoting.responses that return types with arguments of type IncrementableEntryVersion Modifier and Type Method Description Map<Object,IncrementableEntryVersion>PrepareResponse. mergeEntryVersions(Map<Object,IncrementableEntryVersion> entryVersions)Method parameters in org.infinispan.remoting.responses with type arguments of type IncrementableEntryVersion Modifier and Type Method Description Map<Object,IncrementableEntryVersion>PrepareResponse. mergeEntryVersions(Map<Object,IncrementableEntryVersion> entryVersions) -
Uses of IncrementableEntryVersion in org.infinispan.transaction.impl
Methods in org.infinispan.transaction.impl that return IncrementableEntryVersion Modifier and Type Method Description static IncrementableEntryVersionWriteSkewHelper. versionFromEntry(CacheEntry<?,?> entry)Methods in org.infinispan.transaction.impl that return types with arguments of type IncrementableEntryVersion Modifier and Type Method Description Map<Object,IncrementableEntryVersion>AbstractCacheTransaction. getUpdatedEntryVersions()Map<Object,IncrementableEntryVersion>AbstractCacheTransaction. getVersionsRead()static Map<Object,IncrementableEntryVersion>WriteSkewHelper. mergeEntryVersions(Map<Object,IncrementableEntryVersion> entryVersions, Map<Object,IncrementableEntryVersion> updatedEntryVersions)static CompletionStage<Map<Object,IncrementableEntryVersion>>WriteSkewHelper. performWriteSkewCheckAndReturnNewVersions(VersionedPrepareCommand prepareCommand, EntryLoader<?,?> entryLoader, VersionGenerator versionGenerator, TxInvocationContext<?> context, WriteSkewHelper.KeySpecificLogic ksl, KeyPartitioner keyPartitioner)Method parameters in org.infinispan.transaction.impl with type arguments of type IncrementableEntryVersion Modifier and Type Method Description static Map<Object,IncrementableEntryVersion>WriteSkewHelper. mergeEntryVersions(Map<Object,IncrementableEntryVersion> entryVersions, Map<Object,IncrementableEntryVersion> updatedEntryVersions)static PrepareResponseWriteSkewHelper. mergeInPrepareResponse(Map<Object,IncrementableEntryVersion> versionsMap, PrepareResponse response)voidAbstractCacheTransaction. setUpdatedEntryVersions(Map<Object,IncrementableEntryVersion> updatedEntryVersions) -
Uses of IncrementableEntryVersion in org.infinispan.transaction.xa
Methods in org.infinispan.transaction.xa that return types with arguments of type IncrementableEntryVersion Modifier and Type Method Description Map<Object,IncrementableEntryVersion>CacheTransaction. getUpdatedEntryVersions()Map<Object,IncrementableEntryVersion>CacheTransaction. getVersionsRead()Note: used in Repeatable Read + Write Skew + Clustering + Versioning.Method parameters in org.infinispan.transaction.xa with type arguments of type IncrementableEntryVersion Modifier and Type Method Description voidCacheTransaction. setUpdatedEntryVersions(Map<Object,IncrementableEntryVersion> updatedEntryVersions)
-