public interface OCacheEntry
OCachePointer getCachePointer()
void clearCachePointer()
void setCachePointer(OCachePointer cachePointer)
long getFileId()
int 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 isNewlyAllocatedPage()
void markAllocated()
void clearAllocationFlag()
List<PageOperationRecord> getPageOperations()
void clearPageOperations()
void addPageOperationRecord(PageOperationRecord pageOperationRecord)
Copyright © 2009–2020 OrientDB. All rights reserved.