public interface OCacheEntry
Modifier and Type | Method and Description |
---|---|
boolean |
acquireEntry() |
void |
acquireExclusiveLock() |
void |
acquireSharedLock() |
void |
clearCachePointer() |
void |
decrementUsages() |
boolean |
freeze() |
OCachePointer |
getCachePointer() |
OWALChanges |
getChanges() |
LRUList |
getContainer() |
OLogSequenceNumber |
getEndLSN() |
long |
getFileId() |
OCacheEntry |
getNext() |
long |
getPageIndex() |
OCacheEntry |
getPrev() |
int |
getUsagesCount() |
void |
incrementUsages() |
boolean |
insideCache() |
boolean |
isAlive() |
boolean |
isDead() |
boolean |
isFrozen() |
boolean |
isLockAcquiredByCurrentThread()
DEBUG only !!
|
boolean |
isReleased() |
void |
makeDead() |
void |
releaseEntry() |
void |
releaseExclusiveLock() |
void |
releaseSharedLock() |
void |
setCachePointer(OCachePointer cachePointer) |
void |
setContainer(LRUList lruList) |
void |
setEndLSN(OLogSequenceNumber endLSN) |
void |
setNext(OCacheEntry next) |
void |
setPrev(OCacheEntry prev) |
OCachePointer getCachePointer()
void clearCachePointer()
void setCachePointer(OCachePointer cachePointer)
long getFileId()
long getPageIndex()
void acquireExclusiveLock()
void releaseExclusiveLock()
void acquireSharedLock()
void releaseSharedLock()
int getUsagesCount()
void incrementUsages()
boolean isLockAcquiredByCurrentThread()
void decrementUsages()
OWALChanges getChanges()
OLogSequenceNumber getEndLSN()
void setEndLSN(OLogSequenceNumber endLSN)
boolean acquireEntry()
void releaseEntry()
boolean isReleased()
boolean isAlive()
boolean freeze()
boolean isFrozen()
void makeDead()
boolean isDead()
OCacheEntry getNext()
OCacheEntry getPrev()
void setPrev(OCacheEntry prev)
void setNext(OCacheEntry next)
void setContainer(LRUList lruList)
LRUList getContainer()
boolean insideCache()
Copyright © 2009–2020 OrientDB. All rights reserved.