
public class OCacheEntryImpl extends Object implements OCacheEntry
| Constructor and Description |
|---|
OCacheEntryImpl(long fileId,
long pageIndex,
OCachePointer dataPointer,
boolean insideCache) |
public OCacheEntryImpl(long fileId,
long pageIndex,
OCachePointer dataPointer,
boolean insideCache)
public OCachePointer getCachePointer()
getCachePointer in interface OCacheEntrypublic void clearCachePointer()
clearCachePointer in interface OCacheEntrypublic void setCachePointer(OCachePointer cachePointer)
setCachePointer in interface OCacheEntrypublic long getFileId()
getFileId in interface OCacheEntrypublic long getPageIndex()
getPageIndex in interface OCacheEntrypublic void acquireExclusiveLock()
acquireExclusiveLock in interface OCacheEntrypublic void releaseExclusiveLock()
releaseExclusiveLock in interface OCacheEntrypublic void acquireSharedLock()
acquireSharedLock in interface OCacheEntrypublic void releaseSharedLock()
releaseSharedLock in interface OCacheEntrypublic int getUsagesCount()
getUsagesCount in interface OCacheEntrypublic void incrementUsages()
incrementUsages in interface OCacheEntrypublic boolean isLockAcquiredByCurrentThread()
isLockAcquiredByCurrentThread in interface OCacheEntrypublic void decrementUsages()
decrementUsages in interface OCacheEntrypublic OWALChanges getChanges()
getChanges in interface OCacheEntrypublic OLogSequenceNumber getEndLSN()
getEndLSN in interface OCacheEntrypublic void setEndLSN(OLogSequenceNumber endLSN)
setEndLSN in interface OCacheEntrypublic OLogSequenceNumber getInitialLSN()
getInitialLSN in interface OCacheEntrypublic void setInitialLSN(OLogSequenceNumber lsn)
setInitialLSN in interface OCacheEntrypublic boolean insideCache()
insideCache in interface OCacheEntrypublic boolean acquireEntry()
acquireEntry in interface OCacheEntrypublic void releaseEntry()
releaseEntry in interface OCacheEntrypublic boolean isReleased()
isReleased in interface OCacheEntrypublic boolean isAlive()
isAlive in interface OCacheEntrypublic boolean freeze()
freeze in interface OCacheEntrypublic boolean isFrozen()
isFrozen in interface OCacheEntrypublic void makeDead()
makeDead in interface OCacheEntrypublic boolean isDead()
isDead in interface OCacheEntrypublic OCacheEntry getNext()
getNext in interface OCacheEntrypublic OCacheEntry getPrev()
getPrev in interface OCacheEntrypublic void setPrev(OCacheEntry prev)
setPrev in interface OCacheEntrypublic void setNext(OCacheEntry next)
setNext in interface OCacheEntrypublic void setContainer(LRUList lruList)
setContainer in interface OCacheEntrypublic LRUList getContainer()
getContainer in interface OCacheEntryCopyright © 2009–2025 OrientDB. All rights reserved.