Uses of Class
org.infinispan.container.versioning.EntryVersionsMap
-
Packages that use EntryVersionsMap 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.partitionhandling.impl org.infinispan.transaction.impl org.infinispan.transaction.xa XA transaction support. -
-
Uses of EntryVersionsMap in org.infinispan.commands.tx
Methods in org.infinispan.commands.tx that return EntryVersionsMap Modifier and Type Method Description EntryVersionsMap
VersionedCommitCommand. getUpdatedVersions()
EntryVersionsMap
VersionedPrepareCommand. getVersionsSeen()
Methods in org.infinispan.commands.tx with parameters of type EntryVersionsMap Modifier and Type Method Description void
VersionedCommitCommand. setUpdatedVersions(EntryVersionsMap updatedVersions)
void
VersionedPrepareCommand. setVersionsSeen(EntryVersionsMap versionsSeen)
-
Uses of EntryVersionsMap in org.infinispan.container.versioning
Methods in org.infinispan.container.versioning that return EntryVersionsMap Modifier and Type Method Description EntryVersionsMap
EntryVersionsMap. merge(EntryVersionsMap updatedVersions)
Methods in org.infinispan.container.versioning with parameters of type EntryVersionsMap Modifier and Type Method Description EntryVersionsMap
EntryVersionsMap. merge(EntryVersionsMap updatedVersions)
-
Uses of EntryVersionsMap in org.infinispan.interceptors.locking
Methods in org.infinispan.interceptors.locking that return EntryVersionsMap Modifier and Type Method Description EntryVersionsMap
ClusteringDependentLogic.AbstractClusteringDependentLogic. createNewVersionsAndCheckForWriteSkews(VersionGenerator versionGenerator, TxInvocationContext context, VersionedPrepareCommand prepareCommand)
EntryVersionsMap
ClusteringDependentLogic. createNewVersionsAndCheckForWriteSkews(VersionGenerator versionGenerator, TxInvocationContext context, VersionedPrepareCommand prepareCommand)
-
Uses of EntryVersionsMap in org.infinispan.partitionhandling.impl
Methods in org.infinispan.partitionhandling.impl with parameters of type EntryVersionsMap Modifier and Type Method Description boolean
AvailablePartitionHandlingManager. addPartialCommit2PCTransaction(GlobalTransaction globalTransaction, Collection<Address> affectedNodes, Collection<Object> lockedKeys, EntryVersionsMap newVersions)
boolean
PartitionHandlingManager. addPartialCommit2PCTransaction(GlobalTransaction globalTransaction, Collection<Address> affectedNodes, Collection<Object> lockedKeys, EntryVersionsMap newVersions)
Adds a partially committed transaction.boolean
PartitionHandlingManagerImpl. addPartialCommit2PCTransaction(GlobalTransaction globalTransaction, Collection<Address> affectedNodes, Collection<Object> lockedKeys, EntryVersionsMap newVersions)
-
Uses of EntryVersionsMap in org.infinispan.transaction.impl
Methods in org.infinispan.transaction.impl that return EntryVersionsMap Modifier and Type Method Description EntryVersionsMap
AbstractCacheTransaction. getUpdatedEntryVersions()
EntryVersionsMap
AbstractCacheTransaction. getVersionsRead()
static EntryVersionsMap
WriteSkewHelper. performTotalOrderWriteSkewCheckAndReturnNewVersions(VersionedPrepareCommand prepareCommand, DataContainer dataContainer, PersistenceManager persistenceManager, VersionGenerator versionGenerator, TxInvocationContext context, WriteSkewHelper.KeySpecificLogic ksl, TimeService timeService, KeyPartitioner keyPartitioner)
static EntryVersionsMap
WriteSkewHelper. performWriteSkewCheckAndReturnNewVersions(VersionedPrepareCommand prepareCommand, DataContainer dataContainer, PersistenceManager persistenceManager, VersionGenerator versionGenerator, TxInvocationContext context, WriteSkewHelper.KeySpecificLogic ksl, TimeService timeService, KeyPartitioner keyPartitioner)
Methods in org.infinispan.transaction.impl with parameters of type EntryVersionsMap Modifier and Type Method Description void
AbstractCacheTransaction. setUpdatedEntryVersions(EntryVersionsMap updatedEntryVersions)
-
Uses of EntryVersionsMap in org.infinispan.transaction.xa
Methods in org.infinispan.transaction.xa that return EntryVersionsMap Modifier and Type Method Description EntryVersionsMap
CacheTransaction. getUpdatedEntryVersions()
EntryVersionsMap
CacheTransaction. getVersionsRead()
Note: used in Repeatable Read + Write Skew + Clustering + Versioning.Methods in org.infinispan.transaction.xa with parameters of type EntryVersionsMap Modifier and Type Method Description void
CacheTransaction. setUpdatedEntryVersions(EntryVersionsMap updatedEntryVersions)
-