Uses of Class
org.apache.ignite.internal.processors.cache.transactions.IgniteTxKey
-
Packages that use IgniteTxKey Package Description org.apache.ignite.internal.processors.cache This package contain cache-related processors & persistence implementation.org.apache.ignite.internal.processors.cache.distributed org.apache.ignite.internal.processors.cache.distributed.dht org.apache.ignite.internal.processors.cache.distributed.dht.colocated org.apache.ignite.internal.processors.cache.distributed.near org.apache.ignite.internal.processors.cache.transactions -
-
Uses of IgniteTxKey in org.apache.ignite.internal.processors.cache
Methods in org.apache.ignite.internal.processors.cache that return IgniteTxKey Modifier and Type Method Description IgniteTxKeyGridCacheMvccCandidate. key()IgniteTxKeyGridCacheContext. txKey(KeyCacheObject key)IgniteTxKeyGridCacheEntryEx. txKey()IgniteTxKeyGridCacheMapEntry. txKey()Methods in org.apache.ignite.internal.processors.cache that return types with arguments of type IgniteTxKey Modifier and Type Method Description Collection<IgniteTxKey>GridCacheMvccManager. lockedKeys()Collection<IgniteTxKey>GridCacheMvccManager. nearLockedKeys()Map<IgniteTxKey,Collection<GridCacheMvccCandidate>>GridCacheMvccManager. unfinishedLocks(AffinityTopologyVersion topVer)Methods in org.apache.ignite.internal.processors.cache with parameters of type IgniteTxKey Modifier and Type Method Description @Nullable GridCacheMvccCandidateGridCacheExplicitLockSpan. candidate(IgniteTxKey key, @Nullable GridCacheVersion ver)Gets explicit lock candidate for given key.@Nullable GridCacheMvccCandidateGridCacheMvccManager. explicitLock(long threadId, IgniteTxKey key)Gets last added explicit lock candidate by thread id and key.@Nullable GridCacheMvccCandidateGridCacheMvccManager. explicitLock(IgniteTxKey key, @Nullable GridCacheVersion ver)Gets explicit lock candidate added by any thread by given key and lock version.booleanGridCacheMvccManager. isLockedByThread(IgniteTxKey key, long threadId)Checks if given key is locked by thread with given id or any thread.voidGridCacheMvccManager. markExplicitOwner(IgniteTxKey key, long threadId)Marks candidates for given thread and given key as owned.voidGridCacheExplicitLockSpan. markOwned(IgniteTxKey key)Marks all candidates added for given key as owned.GridCacheMvccCandidateGridCacheExplicitLockSpan. removeCandidate(IgniteTxKey key, @Nullable GridCacheVersion ver)Removes lock by key and optional version.GridCacheMvccCandidateGridCacheMvccManager. removeExplicitLock(long threadId, IgniteTxKey key, @Nullable GridCacheVersion ver)Removes explicit lock for given thread id, key and optional version. -
Uses of IgniteTxKey in org.apache.ignite.internal.processors.cache.distributed
Methods in org.apache.ignite.internal.processors.cache.distributed that return types with arguments of type IgniteTxKey Modifier and Type Method Description Map<IgniteTxKey,GridCacheVersion>GridDistributedTxPrepareRequest. dhtVersions()Map<IgniteTxKey,IgniteTxEntry>GridDistributedTxRemoteAdapter. readMap()Set<IgniteTxKey>GridDistributedTxRemoteAdapter. readSet()Map<IgniteTxKey,IgniteTxEntry>GridDistributedTxRemoteAdapter. writeMap()Set<IgniteTxKey>GridDistributedTxRemoteAdapter. writeSet()Methods in org.apache.ignite.internal.processors.cache.distributed with parameters of type IgniteTxKey Modifier and Type Method Description voidGridDistributedTxPrepareRequest. addDhtVersion(IgniteTxKey key, @Nullable GridCacheVersion dhtVer)Adds version to be verified on remote node.voidGridDistributedTxRemoteAdapter. clearEntry(IgniteTxKey key)Clears entry from transaction as it never happened.IgniteTxEntryGridDistributedTxRemoteAdapter. entry(IgniteTxKey key)booleanGridDistributedTxRemoteAdapter. hasWriteKey(IgniteTxKey key)Method parameters in org.apache.ignite.internal.processors.cache.distributed with type arguments of type IgniteTxKey Modifier and Type Method Description voidGridDistributedTxMapping. evictReaders(@Nullable Collection<IgniteTxKey> keys) -
Uses of IgniteTxKey in org.apache.ignite.internal.processors.cache.distributed.dht
Methods in org.apache.ignite.internal.processors.cache.distributed.dht that return types with arguments of type IgniteTxKey Modifier and Type Method Description Collection<IgniteTxKey>GridDhtTxPrepareResponse. nearEvicted()@Nullable List<IgniteTxKey>GridDhtTxPrepareRequest. nearWritesCacheMissed()Map<IgniteTxKey,GridCacheVersion>GridDhtTxPrepareRequest. owned()Methods in org.apache.ignite.internal.processors.cache.distributed.dht with parameters of type IgniteTxKey Modifier and Type Method Description voidGridDhtTxRemote. addWrite(GridCacheContext cacheCtx, GridCacheOperation op, IgniteTxKey key, @Nullable CacheObject val, @Nullable Collection<T2<javax.cache.processor.EntryProcessor<Object,Object,Object>,Object[]>> entryProcessors, long ttl, boolean skipStore, boolean keepBinary)voidGridDhtTxPrepareRequest. owned(IgniteTxKey key, GridCacheVersion ownerMapped)Sets owner and its mapped version.Method parameters in org.apache.ignite.internal.processors.cache.distributed.dht with type arguments of type IgniteTxKey Modifier and Type Method Description voidGridDhtTxPrepareResponse. nearEvicted(Collection<IgniteTxKey> nearEvicted)Constructor parameters in org.apache.ignite.internal.processors.cache.distributed.dht with type arguments of type IgniteTxKey Constructor Description GridDhtTxPrepareFuture(GridCacheSharedContext cctx, GridDhtTxLocalAdapter tx, long timeout, int nearMiniId, Map<IgniteTxKey,GridCacheVersion> dhtVerMap, boolean last, boolean retVal) -
Uses of IgniteTxKey in org.apache.ignite.internal.processors.cache.distributed.dht.colocated
Methods in org.apache.ignite.internal.processors.cache.distributed.dht.colocated that return types with arguments of type IgniteTxKey Modifier and Type Method Description Set<IgniteTxKey>GridDhtColocatedLockFuture. requestedKeys() -
Uses of IgniteTxKey in org.apache.ignite.internal.processors.cache.distributed.near
Fields in org.apache.ignite.internal.processors.cache.distributed.near with type parameters of type IgniteTxKey Modifier and Type Field Description protected Collection<IgniteTxKey>GridNearOptimisticTxPrepareFutureAdapter.KeyLockFuture. lockKeysMethods in org.apache.ignite.internal.processors.cache.distributed.near that return types with arguments of type IgniteTxKey Modifier and Type Method Description Collection<IgniteTxKey>GridNearTxRemote. evicted()Collection<IgniteTxKey>GridNearTxPrepareResponse. filterFailedKeys()Map<IgniteTxKey,CacheVersionedValue>GridNearTxPrepareResponse. ownedValues()Set<IgniteTxKey>GridNearLockFuture. requestedKeys()Set<IgniteTxKey>GridNearOptimisticTxPrepareFuture. requestedKeys()Methods in org.apache.ignite.internal.processors.cache.distributed.near with parameters of type IgniteTxKey Modifier and Type Method Description protected IgniteCacheExpiryPolicyGridNearTxLocal. accessPolicy(GridCacheContext ctx, IgniteTxKey key, @Nullable javax.cache.expiry.ExpiryPolicy expiryPlc)booleanGridNearTxRemote. addEntry(GridCacheContext<?,?> cacheCtx, IgniteTxKey key, GridCacheOperation op, CacheObject val, @Nullable GridCacheVersion drVer, boolean skipStore, boolean keepBinary)voidGridNearTxLocal. addKeyMapping(IgniteTxKey key, ClusterNode node)Adds key mapping to dht mapping.protected voidGridNearOptimisticTxPrepareFutureAdapter.KeyLockFuture. addLockKey(IgniteTxKey key)voidGridNearTxPrepareResponse. addOwnedValue(IgniteTxKey key, GridCacheVersion ver, CacheObject val)Adds owned value.protected GridCacheEntryExGridNearTxLocal. entryEx(GridCacheContext cacheCtx, IgniteTxKey key, AffinityTopologyVersion topVer)Gets cache entry for given key and topology version.booleanGridNearTxPrepareResponse. hasOwnedValue(IgniteTxKey key)protected voidGridNearOptimisticTxPrepareFutureAdapter.KeyLockFuture. onKeyLocked(IgniteTxKey key)GridCacheVersionGridNearTxRemote. ownedVersion(IgniteTxKey key)Gets owned version for near remote transaction.Method parameters in org.apache.ignite.internal.processors.cache.distributed.near with type arguments of type IgniteTxKey Modifier and Type Method Description voidGridNearTxPrepareResponse. filterFailedKeys(Collection<IgniteTxKey> filterFailedKeys)voidGridNearTxRemote. ownedVersions(Map<IgniteTxKey,GridCacheVersion> vers)Adds owned versions to map. -
Uses of IgniteTxKey in org.apache.ignite.internal.processors.cache.transactions
Fields in org.apache.ignite.internal.processors.cache.transactions with type parameters of type IgniteTxKey Modifier and Type Field Description protected Map<IgniteTxKey,IgniteTxEntry>IgniteTxRemoteStateImpl. readMapRead set.protected Map<IgniteTxKey,IgniteTxEntry>IgniteTxRemoteStateImpl. writeMapWrite map.Methods in org.apache.ignite.internal.processors.cache.transactions that return IgniteTxKey Modifier and Type Method Description IgniteTxKeyIgniteTxEntry. txKey()Methods in org.apache.ignite.internal.processors.cache.transactions that return types with arguments of type IgniteTxKey Modifier and Type Method Description Set<Map.Entry<IgniteTxKey,IgniteTxEntry>>IgniteTxMap. entrySet()Set<IgniteTxKey>TxLocksResponse. keys()Map<IgniteTxKey,IgniteTxEntry>IgniteInternalTx. readMap()Map<IgniteTxKey,IgniteTxEntry>IgniteTxImplicitSingleStateImpl. readMap()Map<IgniteTxKey,IgniteTxEntry>IgniteTxLocalAdapter. readMap()Map<IgniteTxKey,IgniteTxEntry>IgniteTxRemoteSingleStateImpl. readMap()Map<IgniteTxKey,IgniteTxEntry>IgniteTxRemoteStateImpl. readMap()Map<IgniteTxKey,IgniteTxEntry>IgniteTxState. readMap()Map<IgniteTxKey,IgniteTxEntry>IgniteTxStateImpl. readMap()Set<IgniteTxKey>IgniteInternalTx. readSet()Set<IgniteTxKey>IgniteTxImplicitSingleStateImpl. readSet()Set<IgniteTxKey>IgniteTxLocalAdapter. readSet()Set<IgniteTxKey>IgniteTxRemoteSingleStateImpl. readSet()Set<IgniteTxKey>IgniteTxRemoteStateImpl. readSet()Set<IgniteTxKey>IgniteTxState. readSet()Set<IgniteTxKey>IgniteTxStateImpl. readSet()Collection<IgniteTxKey>TxLocksRequest. txKeys()Map<IgniteTxKey,TxLockList>TxLocksResponse. txLocks()Map<IgniteTxKey,IgniteTxEntry>IgniteInternalTx. writeMap()Map<IgniteTxKey,IgniteTxEntry>IgniteTxImplicitSingleStateImpl. writeMap()Map<IgniteTxKey,IgniteTxEntry>IgniteTxLocalAdapter. writeMap()Map<IgniteTxKey,IgniteTxEntry>IgniteTxRemoteSingleStateImpl. writeMap()Map<IgniteTxKey,IgniteTxEntry>IgniteTxRemoteStateImpl. writeMap()Map<IgniteTxKey,IgniteTxEntry>IgniteTxState. writeMap()Map<IgniteTxKey,IgniteTxEntry>IgniteTxStateImpl. writeMap()Set<IgniteTxKey>IgniteInternalTx. writeSet()Set<IgniteTxKey>IgniteTxImplicitSingleStateImpl. writeSet()Set<IgniteTxKey>IgniteTxLocalAdapter. writeSet()Set<IgniteTxKey>IgniteTxRemoteSingleStateImpl. writeSet()Set<IgniteTxKey>IgniteTxRemoteStateImpl. writeSet()Set<IgniteTxKey>IgniteTxState. writeSet()Set<IgniteTxKey>IgniteTxStateImpl. writeSet()Methods in org.apache.ignite.internal.processors.cache.transactions with parameters of type IgniteTxKey Modifier and Type Method Description protected IgniteCacheExpiryPolicyIgniteTxLocalAdapter. accessPolicy(GridCacheContext ctx, IgniteTxKey key, @Nullable javax.cache.expiry.ExpiryPolicy expiryPlc)voidTxLocksResponse. addKey(IgniteTxKey key)voidTxLocksResponse. addTxLock(IgniteTxKey txKey, TxLock txLock)voidIgniteTxRemoteSingleStateImpl. addWriteEntry(IgniteTxKey key, IgniteTxEntry e)voidIgniteTxRemoteState. addWriteEntry(IgniteTxKey key, IgniteTxEntry e)voidIgniteTxRemoteStateImpl. addWriteEntry(IgniteTxKey key, IgniteTxEntry e)protected booleanIgniteTxAdapter. checkInternal(IgniteTxKey key)voidIgniteTxRemoteSingleStateImpl. clearEntry(IgniteTxKey key)voidIgniteTxRemoteState. clearEntry(IgniteTxKey key)voidIgniteTxRemoteStateImpl. clearEntry(IgniteTxKey key)@Nullable IgniteTxEntryIgniteInternalTx. entry(IgniteTxKey key)IgniteTxEntryIgniteTxImplicitSingleStateImpl. entry(IgniteTxKey key)@Nullable IgniteTxEntryIgniteTxLocalAdapter. entry(IgniteTxKey key)IgniteTxEntryIgniteTxRemoteSingleStateImpl. entry(IgniteTxKey key)IgniteTxEntryIgniteTxRemoteStateImpl. entry(IgniteTxKey key)@Nullable IgniteTxEntryIgniteTxState. entry(IgniteTxKey key)IgniteTxEntryIgniteTxStateImpl. entry(IgniteTxKey key)protected GridCacheEntryExIgniteTxLocalAdapter. entryEx(GridCacheContext cacheCtx, IgniteTxKey key, AffinityTopologyVersion topVer)Gets cache entry for given key and topology version.longIgniteTxLocalAdapter. entryExpireTime(IgniteTxKey key)longIgniteTxLocalAdapter. entryTtl(IgniteTxKey key)booleanIgniteInternalTx. hasWriteKey(IgniteTxKey key)booleanIgniteTxImplicitSingleStateImpl. hasWriteKey(IgniteTxKey key)booleanIgniteTxLocalAdapter. hasWriteKey(IgniteTxKey key)booleanIgniteTxRemoteSingleStateImpl. hasWriteKey(IgniteTxKey key)booleanIgniteTxRemoteStateImpl. hasWriteKey(IgniteTxKey key)booleanIgniteTxState. hasWriteKey(IgniteTxKey key)booleanIgniteTxStateImpl. hasWriteKey(IgniteTxKey key)@Nullable GridCacheVersionIgniteInternalTx. ownedVersion(IgniteTxKey key)Gets owned version for near remote transaction.GridCacheVersionIgniteTxAdapter. ownedVersion(IgniteTxKey key)Gets owned version for near remote transaction.voidIgniteTxImplicitSingleStateImpl. removeEntry(IgniteTxKey key)voidIgniteTxLocalState. removeEntry(IgniteTxKey key)voidIgniteTxStateImpl. removeEntry(IgniteTxKey key)TxLockListTxLocksResponse. txLocks(IgniteTxKey txKey)Method parameters in org.apache.ignite.internal.processors.cache.transactions with type arguments of type IgniteTxKey Modifier and Type Method Description IgniteInternalFuture<TxDeadlock>IgniteTxManager. detectDeadlock(IgniteInternalTx tx, Set<IgniteTxKey> keys)Performs deadlock detection for given keys.Constructor parameters in org.apache.ignite.internal.processors.cache.transactions with type arguments of type IgniteTxKey Constructor Description IgniteTxMap(Map<IgniteTxKey,IgniteTxEntry> txMap, IgnitePredicate<IgniteTxEntry> filter)IgniteTxRemoteStateImpl(Map<IgniteTxKey,IgniteTxEntry> readMap, Map<IgniteTxKey,IgniteTxEntry> writeMap)TxLocksRequest(long futId, Set<IgniteTxKey> txKeys)
-