
public class OObjectDatabaseTxPooled extends OObjectDatabaseTx implements ODatabasePooled
ODatabasePoolBaseODatabase.ATTRIBUTES, ODatabase.OPERATION_MODE, ODatabase.STATUSautomaticSchemaGeneration, dictionary, entityManager, lazyLoading, metadata, saveOnlyDirty, TYPEdatabaseOwner, underlying| Constructor and Description |
|---|
OObjectDatabaseTxPooled(OObjectDatabasePool iOwnerPool,
String iURL,
String iUserName,
String iUserPassword) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkOpenness() |
void |
close()
Avoid to close it but rather release itself to the owner pool.
|
OObjectDatabaseTxPooled |
create()
Creates a new database.
|
<THISDB extends ODatabase> |
create(String incrementalBackupPath)
Creates new database from database backup.
|
void |
forceClose()
Force closing the current instance avoiding to being reused.
|
boolean |
isClosed()
Checks if the database is closed.
|
boolean |
isUnderlyingOpen()
Tells if the underlying database is closed.
|
OObjectDatabaseTxPooled |
open(OToken iToken)
Opens a database using an authentication token received as an argument.
|
OObjectDatabaseTxPooled |
open(String iUserName,
String iUserPassword)
Opens a database using the user and password received as arguments.
|
void |
reuse(Object iOwner,
Object[] iAdditionalArgs)
Reuses current instance.
|
addBlobCluster, attach, attachAndSave, begin, begin, begin, browseClass, browseClass, browseClass, browseClass, browseCluster, callbackHooks, checkSecurity, checkSecurity, checkSecurity, command, command, command, commit, commit, convertParameter, convertParameters, countClass, countClass, countClass, delete, delete, delete, delete, deleteCascade, deleteOrphans, deregisterClassMethodFilter, detach, detach, detachAll, detachAll, execute, execute, executeWithRetry, existsUserObjectByRID, getBlobClusterIds, getConflictStrategy, getDictionary, getEntityManager, getHooks, getIdentity, getListeners, getMetadata, getRecordByUserObject, getSharedContext, getTransaction, getType, getUnderlying, getUser, getUserObjectByRecord, getUserObjectByRecord, getVersion, incrementalBackup, init, isAutomaticSchemaGeneration, isLazyLoading, isManaged, isMVCC, isRetainObjects, isSaveOnlyDirty, live, live, load, load, load, load, load, load, load, load, load, load, newInstance, newInstance, newInstance, newInstance, newInstance, newInstance, objectCommand, objectCommand, objectQuery, objectQuery, pojo2Stream, query, query, query, registerClassMethodFilter, registerHook, registerHook, registerUserObject, registerUserObjectAfterLinkSave, reload, reload, reload, reload, resetInitialization, rollback, rollback, save, save, save, save, setAutomaticSchemaGeneration, setConflictStrategy, setConflictStrategy, setDirty, setInternal, setLazyLoading, setMVCC, setRetainObjects, setSaveOnlyDirty, setUser, stream2pojo, stream2pojo, unregisterHook, unregisterPojo, unsetDirtyactivateOnCurrentThread, addCluster, addCluster, backup, countClusterElements, countClusterElements, countClusterElements, countClusterElements, countClusterElements, create, declareIntent, drop, dropCluster, dropCluster, equals, exists, existsCluster, freeze, freeze, get, getActiveIntent, getClusterIdByName, getClusterNameById, getClusterNames, getClusterRecordSizeById, getClusterRecordSizeByName, getClusters, getConfiguration, getDatabaseOwner, getDefaultClusterId, getLocalCache, getMicroOrRegularTransaction, getName, getProperties, getProperty, getRecordMetadata, getSize, getStatus, getStorage, getURL, isActiveOnCurrentThread, registerListener, release, reload, replaceStorage, restore, set, setDatabaseOwner, setProperty, setStatus, toString, truncateCluster, unregisterListenerclone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdetachAllactivateOnCurrentThread, addCluster, addCluster, countClusterElements, countClusterElements, countClusterElements, countClusterElements, countClusterElements, create, createClass, declareIntent, drop, dropCluster, dropCluster, exists, existsCluster, freeze, freeze, get, getActiveIntent, getClass, getClusterIdByName, getClusterNameById, getClusterNames, getClusterRecordSizeById, getClusterRecordSizeByName, getClusters, getConfiguration, getDefaultClusterId, getLocalCache, getName, getProperties, getProperty, getRecordMetadata, getSize, getStatus, getURL, isActiveOnCurrentThread, registerListener, release, reload, set, setProperty, setStatus, truncateCluster, unregisterListenerbackup, restoreaddRidbagPrefetchStats, createInterruptTimerTask, getActiveClusterMap, getActiveDataCenterMap, getEnterpriseEndpoint, getLocalNodeName, getStats, interruptExecution, isSharded, resetRecordLoadStatspublic OObjectDatabaseTxPooled(OObjectDatabasePool iOwnerPool, String iURL, String iUserName, String iUserPassword)
public void reuse(Object iOwner, Object[] iAdditionalArgs)
ODatabasePooledreuse in interface ODatabasePooledpublic OObjectDatabaseTxPooled open(String iUserName, String iUserPassword)
ODatabaseopen in interface ODatabase<Object>open in class OObjectDatabaseTxiUserName - Username to loginiUserPassword - Password associated to the userpublic OObjectDatabaseTxPooled open(OToken iToken)
ODatabaseInternalopen in interface ODatabaseInternal<Object>open in class OObjectDatabaseTxiToken - Authentication tokenpublic OObjectDatabaseTxPooled create()
ODatabasecreate in interface ODatabase<Object>create in class ODatabaseWrapperAbstract<ODatabaseDocumentInternal,Object>public <THISDB extends ODatabase> THISDB create(String incrementalBackupPath)
ODatabasecreate in interface ODatabase<Object>create in class ODatabaseWrapperAbstract<ODatabaseDocumentInternal,Object>THISDB - Concrete database instance type.incrementalBackupPath - Path to incremental backuppublic boolean isClosed()
ODatabaseisClosed in interface ODatabase<Object>isClosed in class ODatabaseWrapperAbstract<ODatabaseDocumentInternal,Object>public void close()
close in interface ODatabase<Object>close in interface Closeableclose in interface AutoCloseableclose in class ODatabaseWrapperAbstract<ODatabaseDocumentInternal,Object>public void forceClose()
ODatabasePooledforceClose in interface ODatabasePooledprotected void checkOpenness()
checkOpenness in class ODatabaseWrapperAbstract<ODatabaseDocumentInternal,Object>public boolean isUnderlyingOpen()
ODatabasePooledisUnderlyingOpen in interface ODatabasePooledCopyright © 2009–2025 OrientDB. All rights reserved.