
public abstract class OPaginatedCluster extends ODurableComponent implements OCluster
| Modifier and Type | Class and Description |
|---|---|
static class |
OPaginatedCluster.RECORD_STATUS |
OCluster.ATTRIBUTES| Modifier and Type | Field and Description |
|---|---|
static String |
DEF_EXTENSION |
atomicOperationsManager, readCache, storage, writeCache| Modifier | Constructor and Description |
|---|---|
protected |
OPaginatedCluster(OAbstractPaginatedStorage storage,
String name,
String extension,
String lockName) |
| Modifier and Type | Method and Description |
|---|---|
abstract long |
getFileId() |
static int |
getLatestBinaryVersion() |
abstract OPaginatedCluster.RECORD_STATUS |
getRecordStatus(long clusterPosition) |
abstract OPaginatedClusterDebug |
readDebug(long clusterPosition) |
abstract void |
registerInStorageConfig(OAtomicOperation atomicOperation,
OClusterBasedStorageConfiguration root) |
addFile, addPage, calculateInsideComponentOperation, deleteFile, executeInsideComponentOperation, getExtension, getFilledUpTo, getFullName, getLockName, getName, isFileExists, loadPageForRead, loadPageForRead, loadPageForWrite, openFile, pinPage, releasePageFromRead, releasePageFromWrite, setName, truncateFile, tryExecuteInsideComponentOperationacquireExclusiveLock, acquireSharedLock, addUser, assertExclusiveLockHold, assertSharedLockHold, getUsers, isConcurrent, releaseExclusiveLock, releaseSharedLock, removeUser, tryAcquireExclusiveLock, tryAcquireSharedLockclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacquireAtomicExclusiveLock, allocatePosition, ceilingPositions, close, compression, configure, configure, create, createRecord, delete, deleteRecord, encryption, floorPositions, getBinaryVersion, getEntries, getFileName, getFirstPosition, getId, getLastPosition, getName, getNextPosition, getPhysicalPosition, getRecordConflictStrategy, getRecordsSize, getTombstonesCount, hideRecord, higherPositions, isDeleted, isSystemCluster, lowerPositions, nextPage, open, readRecord, readRecordIfVersionIsNotLatest, recordGrowFactor, recordOverflowGrowFactor, recycleRecord, set, synch, truncate, updateRecordpublic static final String DEF_EXTENSION
protected OPaginatedCluster(OAbstractPaginatedStorage storage, String name, String extension, String lockName)
public static int getLatestBinaryVersion()
public abstract OPaginatedCluster.RECORD_STATUS getRecordStatus(long clusterPosition) throws IOException
IOExceptionpublic abstract OPaginatedClusterDebug readDebug(long clusterPosition) throws IOException
IOExceptionpublic abstract void registerInStorageConfig(OAtomicOperation atomicOperation, OClusterBasedStorageConfiguration root)
public abstract long getFileId()
Copyright © 2009–2025 OrientDB. All rights reserved.