public class GridDhtAtomicCacheEntry<K,V> extends GridDhtCacheEntry<K,V>
| Constructor and Description |
|---|
GridDhtAtomicCacheEntry(GridCacheContext<K,V> ctx,
long topVer,
K key,
int hash,
V val,
GridCacheMapEntry<K,V> next,
long ttl,
int hdrId) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
cacheName() |
String |
toString() |
GridCacheEntry<K,V> |
wrap(boolean prjAware)
Wraps this map entry into cache entry.
|
GridCacheEntry<K,V> |
wrapFilterLocked()
Wraps this map entry into cache entry for filter evaluation inside entry lock.
|
addDhtLocal, addReader, checkReaders, clearInternal, clearReaders, hasReaders, isDht, localCandidateByNearVersion, mappings, memorySize, onMarkedObsolete, onUnlock, partition, partitionValid, readerId, readers, removeLock, removeLock, removeReader, tmLock, versionedValueaddLocal, addRemote, addRemote, addRemoteCandidates, addRemoved, checkCallbacks, checkOwnerChanged, checkRemoved, checkThreadChain, doneRemote, doneRemote, orderCompleted, readyLock, readyLock, readyNearLock, recheck, refreshRemotes, remoteMvccSnapshot, removeExplicitNodeLocks, txUnlockaddMeta, addMetaIfAbsent, addMetaIfAbsent, allMeta, candidate, candidate, checkObsolete, clear, clearIndex, compact, context, copyMeta, copyMeta, createValueBytes, deleted, deletedUnlocked, deletedUnlocked, detached, drEntry, equals, evictInBatchInternal, evictInternal, evictWrap, expireTime, expireTimeExtras, expireTimeUnlocked, getOrMarshalKeyBytes, hashCode, hasLockCandidate, hasLockCandidate, hasLockCandidateUnsafe, hasMeta, hasMeta, hasValue, hasValueUnlocked, info, initialValue, initialValue, innerGet, innerReload, innerRemove, innerSet, innerUpdate, innerUpdateLocal, invalidate, invalidate, isInternal, isLocal, isNear, isNew, isNewLocked, isOffHeapValuesOnly, isReplicated, isStartVersion, isStoreValueBytes, key, keyBytes, keyBytes, localCandidate, localCandidates, localOwner, lockedBy, lockedByAny, lockedByThread, lockedByThread, lockedByThread, lockedByThreadUnsafe, lockedByUnsafe, lockedLocally, lockedLocallyByIdOrThread, lockedLocallyUnsafe, markObsolete, markObsolete0, markObsoleteIfEmpty, markObsoleteVersion, meta, mvccExtras, mvccExtras, obsolete, obsolete, obsoleteOrDeleted, obsoleteVersion, obsoleteVersionExtras, obsoleteVersionExtras, onInvalidate, onTtlExpired, peek, peek, peek0, peekFailFast, poke, putMetaIfAbsent, putMetaIfAbsent, rawExpireTime, rawGet, rawGetOrUnmarshal, rawGetOrUnmarshalUnlocked, rawPut, rawTtl, readExternalMeta, readThrough, recordNodeId, refreshAhead, refreshingLocked, refreshingUnlocked, releaseSwap, removeMeta, removeMeta, replaceMeta, saveValueForIndexUnlocked, startVersion, toExpireTime, ttl, ttlAndExpireTimeExtras, ttlExtras, unswap, unswap, update, updateIndex, valid, value, valueBytes, valueBytes, valueBytesUnlocked, version, versionedValue, visitable, writeExternalMetapublic GridDhtAtomicCacheEntry(GridCacheContext<K,V> ctx, long topVer, K key, int hash, V val, GridCacheMapEntry<K,V> next, long ttl, int hdrId)
ctx - Cache context.topVer - Topology version at the time of creation (if negative, then latest topology is assumed).key - Cache key.hash - Key hash value.val - Entry value.next - Next entry in the linked list.ttl - Time to live.hdrId - Header id.public GridCacheEntry<K,V> wrap(boolean prjAware)
wrap in interface GridCacheEntryEx<K,V>wrap in class GridDhtCacheEntry<K,V>prjAware - true if entry should inherit projection properties.protected String cacheName()
cacheName in class GridDhtCacheEntry<K,V>public GridCacheEntry<K,V> wrapFilterLocked() throws GridException
wrapFilterLocked in interface GridCacheEntryEx<K,V>wrapFilterLocked in class GridCacheMapEntry<K,V>GridException - If failed.public String toString()
toString in class GridDhtCacheEntry<K,V>Copyright © 2014. All rights reserved.