public class LinkedCacheKey extends CacheKey
Purpose: Provides the capability to insert CacheKeys into a Linked List.
Responsibilities:
CacheIdentityMap
,
Serialized FormModifier and Type | Field and Description |
---|---|
protected LinkedCacheKey |
next
Handle on next element in cache
|
protected LinkedCacheKey |
previous
Handle on previos element in cache
|
CACHE_KEY_INVALID, CHECK_INVALIDATION_POLICY, hash, invalidationState, key, lastUpdatedQueryId, mapOwner, mutex, object, readTime, record, wrapper, writeLockValue
Constructor and Description |
---|
LinkedCacheKey(Vector primaryKey,
Object object,
Object writeLockValue,
long readTime)
Initialize the newly allocated instance of this class.
|
Modifier and Type | Method and Description |
---|---|
LinkedCacheKey |
getNext() |
LinkedCacheKey |
getPrevious() |
void |
setNext(LinkedCacheKey next) |
void |
setPrevious(LinkedCacheKey previous) |
acquire, acquire, acquireDeferredLock, acquireNoWait, acquireNoWait, acquireReadLock, acquireReadLockNoWait, checkReadLock, clone, computeHash, equals, equals, getInvalidationState, getKey, getLastUpdatedQueryId, getMutex, getObject, getOwningMap, getReadTime, getRecord, getWrapper, getWriteLockValue, hashCode, isAcquired, release, releaseDeferredLock, releaseReadLock, setInvalidationState, setKey, setLastUpdatedQueryId, setMutex, setObject, setOwningMap, setReadTime, setRecord, setWrapper, setWriteLockValue, toString, updateAccess
protected LinkedCacheKey previous
protected LinkedCacheKey next
public LinkedCacheKey getNext()
public LinkedCacheKey getPrevious()
public void setNext(LinkedCacheKey next)
public void setPrevious(LinkedCacheKey previous)
Copyright © 2024. All rights reserved.