| Modifier and Type | Method and Description |
|---|---|
IgniteTxKey |
GridCacheEntryEx.txKey() |
IgniteTxKey |
GridCacheMapEntry.txKey() |
IgniteTxKey |
GridCacheContext.txKey(KeyCacheObject key) |
| Modifier and Type | Method and Description |
|---|---|
Collection<IgniteTxKey> |
GridCacheMvccManager.lockedKeys() |
Collection<IgniteTxKey> |
GridCacheMvccManager.nearLockedKeys() |
Map<IgniteTxKey,Collection<GridCacheMvccCandidate>> |
GridCacheMvccManager.unfinishedLocks(AffinityTopologyVersion topVer) |
| Modifier and Type | Field and Description |
|---|---|
protected Map<IgniteTxKey,IgniteTxEntry> |
GridDistributedTxRemoteAdapter.readMap
Read set.
|
protected Map<IgniteTxKey,IgniteTxEntry> |
GridDistributedTxRemoteAdapter.writeMap
Write map.
|
| Modifier and Type | Method and Description |
|---|---|
Map<IgniteTxKey,GridCacheVersion> |
GridDistributedTxPrepareRequest.dhtVersions() |
Map<IgniteTxKey,IgniteTxEntry> |
GridDistributedTxRemoteAdapter.readMap() |
Set<IgniteTxKey> |
GridDistributedTxRemoteAdapter.readSet() |
Map<IgniteTxKey,IgniteTxEntry> |
GridDistributedTxRemoteAdapter.writeMap() |
Set<IgniteTxKey> |
GridDistributedTxRemoteAdapter.writeSet() |
| Modifier and Type | Method and Description |
|---|---|
void |
GridDistributedTxPrepareRequest.addDhtVersion(IgniteTxKey key,
GridCacheVersion dhtVer)
Adds version to be verified on remote node.
|
void |
GridDistributedTxRemoteAdapter.clearEntry(IgniteTxKey key)
Clears entry from transaction as it never happened.
|
IgniteTxEntry |
GridDistributedTxRemoteAdapter.entry(IgniteTxKey key) |
boolean |
GridDistributedTxRemoteAdapter.hasWriteKey(IgniteTxKey key) |
boolean |
GridDistributedTxRemoteAdapter.removed(IgniteTxKey key)
Checks whether given key has been removed within transaction.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GridDistributedTxMapping.evictReaders(Collection<IgniteTxKey> keys) |
| Modifier and Type | Method and Description |
|---|---|
Collection<IgniteTxKey> |
GridDhtLockResponse.nearEvicted() |
Collection<IgniteTxKey> |
GridDhtTxPrepareResponse.nearEvicted() |
Map<IgniteTxKey,GridCacheVersion> |
GridDhtTxPrepareRequest.owned() |
| Modifier and Type | Method and Description |
|---|---|
void |
GridDhtTxRemote.addWrite(GridCacheContext cacheCtx,
GridCacheOperation op,
IgniteTxKey key,
CacheObject val,
Collection<T2<javax.cache.processor.EntryProcessor<Object,Object,Object>,Object[]>> entryProcessors,
long ttl,
boolean skipStore) |
void |
GridDhtTxPrepareRequest.owned(IgniteTxKey key,
GridCacheVersion ownerMapped)
Sets owner and its mapped version.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GridDhtLockResponse.nearEvicted(Collection<IgniteTxKey> nearEvicted) |
void |
GridDhtTxPrepareResponse.nearEvicted(Collection<IgniteTxKey> nearEvicted) |
IgniteInternalFuture<GridNearTxPrepareResponse> |
GridDhtTxLocal.prepareAsync(Collection<IgniteTxEntry> reads,
Collection<IgniteTxEntry> writes,
Map<IgniteTxKey,GridCacheVersion> verMap,
long msgId,
IgniteUuid nearMiniId,
Map<UUID,Collection<UUID>> txNodes,
boolean last,
Collection<UUID> lastBackups)
Prepares next batch of entries in dht transaction.
|
| Constructor and Description |
|---|
GridDhtTxPrepareFuture(GridCacheSharedContext cctx,
GridDhtTxLocalAdapter tx,
IgniteUuid nearMiniId,
Map<IgniteTxKey,GridCacheVersion> dhtVerMap,
boolean last,
boolean retVal,
Collection<UUID> lastBackups) |
| Modifier and Type | Method and Description |
|---|---|
Collection<IgniteTxKey> |
GridNearTxRemote.evicted() |
Collection<IgniteTxKey> |
GridNearTxPrepareResponse.filterFailedKeys() |
Map<IgniteTxKey,CacheVersionedValue> |
GridNearTxPrepareResponse.ownedValues() |
| Modifier and Type | Method and Description |
|---|---|
protected IgniteCacheExpiryPolicy |
GridNearTxLocal.accessPolicy(GridCacheContext ctx,
IgniteTxKey key,
javax.cache.expiry.ExpiryPolicy expiryPlc) |
boolean |
GridNearTxRemote.addEntry(GridCacheContext cacheCtx,
IgniteTxKey key,
GridCacheOperation op,
CacheObject val,
GridCacheVersion drVer,
boolean skipStore) |
void |
GridNearTxRemote.addEvicted(IgniteTxKey key)
Adds evicted key bytes to evicted collection.
|
void |
GridNearTxLocal.addKeyMapping(IgniteTxKey key,
ClusterNode node)
Adds key mapping to dht mapping.
|
void |
GridNearTxPrepareResponse.addOwnedValue(IgniteTxKey key,
GridCacheVersion ver,
CacheObject val)
Adds owned value.
|
protected GridCacheEntryEx |
GridNearTxLocal.entryEx(GridCacheContext cacheCtx,
IgniteTxKey key)
Gets cache entry for given key.
|
protected GridCacheEntryEx |
GridNearTxLocal.entryEx(GridCacheContext cacheCtx,
IgniteTxKey key,
AffinityTopologyVersion topVer)
Gets cache entry for given key and topology version.
|
boolean |
GridNearTxPrepareResponse.hasOwnedValue(IgniteTxKey key) |
GridCacheVersion |
GridNearTxRemote.ownedVersion(IgniteTxKey key)
Gets owned version for near remote transaction.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GridNearTxPrepareResponse.filterFailedKeys(Collection<IgniteTxKey> filterFailedKeys) |
void |
GridNearTxRemote.ownedVersions(Map<IgniteTxKey,GridCacheVersion> vers)
Adds owned versions to map.
|
| Modifier and Type | Field and Description |
|---|---|
protected Map<IgniteTxKey,IgniteTxEntry> |
IgniteTxLocalAdapter.txMap
Per-transaction read map.
|
| Modifier and Type | Method and Description |
|---|---|
IgniteTxKey |
IgniteTxEntry.txKey() |
| Modifier and Type | Method and Description |
|---|---|
Set<Map.Entry<IgniteTxKey,IgniteTxEntry>> |
IgniteTxMap.entrySet() |
Map<IgniteTxKey,IgniteTxEntry> |
IgniteTxLocalAdapter.readMap() |
Map<IgniteTxKey,IgniteTxEntry> |
IgniteInternalTx.readMap() |
Set<IgniteTxKey> |
IgniteTxLocalAdapter.readSet() |
Set<IgniteTxKey> |
IgniteInternalTx.readSet() |
Map<IgniteTxKey,IgniteTxEntry> |
IgniteTxLocalAdapter.writeMap() |
Map<IgniteTxKey,IgniteTxEntry> |
IgniteInternalTx.writeMap() |
Set<IgniteTxKey> |
IgniteTxLocalAdapter.writeSet() |
Set<IgniteTxKey> |
IgniteInternalTx.writeSet() |
| Modifier and Type | Method and Description |
|---|---|
protected IgniteCacheExpiryPolicy |
IgniteTxLocalAdapter.accessPolicy(GridCacheContext ctx,
IgniteTxKey key,
javax.cache.expiry.ExpiryPolicy expiryPlc) |
protected boolean |
IgniteTxAdapter.checkInternal(IgniteTxKey key) |
IgniteTxEntry |
IgniteTxLocalAdapter.entry(IgniteTxKey key) |
IgniteTxEntry |
IgniteInternalTx.entry(IgniteTxKey key) |
protected GridCacheEntryEx |
IgniteTxLocalAdapter.entryEx(GridCacheContext cacheCtx,
IgniteTxKey key)
Gets cache entry for given key.
|
protected GridCacheEntryEx |
IgniteTxLocalAdapter.entryEx(GridCacheContext cacheCtx,
IgniteTxKey key,
AffinityTopologyVersion topVer)
Gets cache entry for given key and topology version.
|
long |
IgniteTxLocalAdapter.entryExpireTime(IgniteTxKey key) |
long |
IgniteTxLocalAdapter.entryTtl(IgniteTxKey key) |
boolean |
IgniteTxLocalAdapter.hasWriteKey(IgniteTxKey key) |
boolean |
IgniteInternalTx.hasWriteKey(IgniteTxKey key) |
GridCacheVersion |
IgniteTxAdapter.ownedVersion(IgniteTxKey key)
Gets owned version for near remote transaction.
|
GridCacheVersion |
IgniteInternalTx.ownedVersion(IgniteTxKey key)
Gets owned version for near remote transaction.
|
boolean |
IgniteTxLocalAdapter.removed(IgniteTxKey key)
Checks whether given key has been removed within transaction.
|
boolean |
IgniteInternalTx.removed(IgniteTxKey key)
Checks whether given key has been removed within transaction.
|
| Constructor and Description |
|---|
IgniteTxMap(Map<IgniteTxKey,IgniteTxEntry> txMap,
IgnitePredicate<IgniteTxEntry> filter) |
Follow @ApacheIgnite
Ignite Fabric : ver. 1.4.0 Release Date : September 24 2015