
public interface ODatabaseInternal<T> extends ODatabase<T>
ODatabase.ATTRIBUTES, ODatabase.OPERATION_MODE, ODatabase.OPTIONS, ODatabase.STATUS| Modifier and Type | Method and Description |
|---|---|
<V> V |
callInLock(Callable<V> iCallable,
boolean iExclusiveLock) |
ODatabaseInternal<?> |
getDatabaseOwner()
Returns the database owner.
|
OStorage |
getStorage()
Returns the underlying storage implementation.
|
<DB extends ODatabase> |
getUnderlying()
Return the underlying database.
|
<DB extends ODatabase> |
open(OToken iToken)
Opens a database using an authentication token received as an argument.
|
void |
replaceStorage(OStorage iNewStorage)
Internal only: replace the storage with a new one.
|
void |
resetInitialization() |
ODatabaseInternal<?> |
setDatabaseOwner(ODatabaseInternal<?> iOwner)
Internal.
|
void |
setInternal(ODatabase.ATTRIBUTES attribute,
Object iValue)
Internal method.
|
void |
setUser(OSecurityUser user)
Set user for current database instance.
|
activateOnCurrentThread, addBlobCluster, addCluster, addCluster, alterCluster, alterCluster, begin, begin, begin, cleanOutRecord, close, command, commit, commit, countClusterElements, countClusterElements, countClusterElements, countClusterElements, countClusterElements, create, create, create, declareIntent, delete, delete, delete, drop, dropCluster, dropCluster, exists, existsCluster, freeze, freeze, get, getBlobClusterIds, getClusterIdByName, getClusterNameById, getClusterNames, getClusterRecordSizeById, getClusterRecordSizeByName, getClusters, getConfiguration, getConflictStrategy, getDefaultClusterId, getDictionary, getHooks, getListeners, getLocalCache, getMetadata, getName, getProperties, getProperty, getRecordMetadata, getSize, getStatus, getTransaction, getType, getURL, getUser, hide, incrementalBackup, isActiveOnCurrentThread, isClosed, isFrozen, isMVCC, load, load, load, load, load, load, load, load, load, load, newInstance, open, query, registerHook, registerHook, registerListener, release, reload, reload, reload, rollback, rollback, save, save, save, save, set, setConflictStrategy, setConflictStrategy, setMVCC, setProperty, setStatus, truncateCluster, unregisterHook, unregisterListenerbackup, restoreOStorage getStorage()
OStoragevoid setUser(OSecurityUser user)
void replaceStorage(OStorage iNewStorage)
iNewStorage - The new storage to use. Usually it's a wrapped instance of the current cluster.<V> V callInLock(Callable<V> iCallable, boolean iExclusiveLock)
void resetInitialization()
ODatabaseInternal<?> getDatabaseOwner()
ODatabaseInternal<?> setDatabaseOwner(ODatabaseInternal<?> iOwner)
<DB extends ODatabase> DB getUnderlying()
void setInternal(ODatabase.ATTRIBUTES attribute, Object iValue)
Copyright © 2009–2025 OrientDB. All rights reserved.