public class HardCacheWeakIdentityMap.ReferenceCacheKey extends WeakCacheKey
Modifier and Type | Field and Description |
---|---|
protected LinkedNode |
referenceNode |
reference
CACHE_KEY_INVALID, CHECK_INVALIDATION_POLICY, hash, invalidationState, key, lastUpdatedQueryId, mapOwner, mutex, object, readTime, record, wrapper, writeLockValue
Constructor and Description |
---|
HardCacheWeakIdentityMap.ReferenceCacheKey(java.util.Vector primaryKey,
java.lang.Object object,
java.lang.Object writeLockValue,
long readTime) |
Modifier and Type | Method and Description |
---|---|
ExposedNodeLinkedList |
getReferenceCache() |
LinkedNode |
getReferenceCacheNode() |
void |
setReferenceCacheNode(LinkedNode referenceNode) |
void |
updateAccess()
Notifies that cache key that it has been accessed.
|
getObject, getReference, setObject, setReference
acquire, acquire, acquireDeferredLock, acquireNoWait, acquireNoWait, acquireReadLock, acquireReadLockNoWait, checkReadLock, clone, computeHash, equals, equals, getInvalidationState, getKey, getLastUpdatedQueryId, getMutex, getOwningMap, getReadTime, getRecord, getWrapper, getWriteLockValue, hashCode, isAcquired, release, releaseDeferredLock, releaseReadLock, setInvalidationState, setKey, setLastUpdatedQueryId, setMutex, setOwningMap, setReadTime, setRecord, setWrapper, setWriteLockValue, toString
protected LinkedNode referenceNode
public HardCacheWeakIdentityMap.ReferenceCacheKey(java.util.Vector primaryKey, java.lang.Object object, java.lang.Object writeLockValue, long readTime)
public LinkedNode getReferenceCacheNode()
public void setReferenceCacheNode(LinkedNode referenceNode)
public ExposedNodeLinkedList getReferenceCache()
public void updateAccess()
updateAccess
in class CacheKey