
public class ODatabaseDocumentRemote extends ODatabaseDocumentAbstract
ODatabase.ATTRIBUTES, ODatabase.OPERATION_MODE, ODatabase.STATUS| Modifier and Type | Field and Description |
|---|---|
protected OStorageRemoteSession |
sessionMetadata |
componentsFactory, currentIntent, currentTx, databaseOwner, hooks, hooksByScope, inHook, initialized, localCache, metadata, microTransaction, properties, recordType, retainRecords, serializer, sharedContext, status, unmodifiableHooks, url, userTYPE| Constructor and Description |
|---|
ODatabaseDocumentRemote(OStorageRemote storage) |
activateOnCurrentThread, addBlobCluster, addCluster, addCluster, assignAndCheckCluster, backup, begin, begin, browseClass, browseClass, browseCluster, browseCluster, browseCluster, browseCluster, browseCluster, callbackHooks, callInLock, callOnCloseListeners, callOnDropListeners, callOnOpenListeners, checkForClusterPermissions, checkIfActive, checkOpenness, checkRecordClass, checkSecurity, checkSecurity, checkSecurity, checkSecurity, checkSecurity, checkSecurity, cleanOutRecord, close, command, commit, commit, countClass, countClass, countClusterElements, countClusterElements, countClusterElements, countClusterElements, countClusterElements, declareIntent, delete, delete, delete, delete, delete, dropCluster, dropCluster, executeDeleteRecord, executeHideRecord, executeReadRecord, executeSaveEmptyRecord, executeSaveRecord, executeWithRetries, executeWithRetries, executeWithRetries, existsCluster, freeze, freeze, get, getActiveIntent, getBlobClusterIds, getClusterIdByName, getClusterNameById, getClusterNames, getClusterRecordSizeById, getClusterRecordSizeByName, getClusters, getConfiguration, getConflictStrategy, getDatabaseOwner, getDefaultClusterId, getDefaultSerializer, getDictionary, getHooks, getListeners, getLocalCache, getMetadata, getMicroOrRegularTransaction, getName, getProperties, getProperty, getRecord, getRecordMetadata, getRecordType, getSbTreeCollectionManager, getSerializer, getSerializerFactory, getSharedContext, getSize, getStatus, getStorageVersions, getTransaction, getType, getUnderlying, getURL, getUser, hide, incrementalBackup, init, isActiveOnCurrentThread, isClosed, isFrozen, isMVCC, isPooled, isPrefetchRecords, isRetainRecords, isUseLightweightEdges, isValidationEnabled, load, load, load, load, load, load, load, load, load, load, loadIfVersionIsNotLatest, newBlob, newBlob, newEdge, newEdge, newElement, newElement, newElement, newInstance, newInstance, newLightweightEdge, newVertex, newVertex, query, rawBegin, registerHook, registerHook, release, reload, reload, reload, reload, reload, reloadUser, resetInitialization, restore, rollback, rollback, save, save, save, save, set, setConflictStrategy, setConflictStrategy, setCurrentDatabaseInThreadLocal, setCustom, setDatabaseOwner, setDefaultClusterIdInternal, setDefaultSerializer, setDefaultTransactionMode, setInternal, setMVCC, setPrefetchRecords, setProperty, setRetainRecords, setSerializer, setStatus, setStatusInternal, setUseLightweightEdges, setUser, setValidationEnabled, truncateCluster, unregisterHookbrowseListeners, getListenersCopy, resetListenersclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetActiveQuery, getHaStatus, queryOnNode, realClose, removeHaServer, reuse, sync, syncClustercreateClassIfNotExist, createEdgeClass, createVertexClass, newEdge, newVertexcreateClass, getClassgetActiveClusterMap, getActiveDataCenterMap, getLocalNodeName, isShardedprotected OStorageRemoteSession sessionMetadata
public ODatabaseDocumentRemote(OStorageRemote storage)
@Deprecated public <DB extends ODatabase> DB open(OToken iToken)
public <DB extends ODatabase> DB create()
public <DB extends ODatabase> DB create(String incrementalBackupPath)
create in interface ODatabase<ORecord>create in class ODatabaseDocumentAbstractpublic <DB extends ODatabase> DB create(Map<OGlobalConfiguration,Object> iInitialSettings)
public void drop()
public ODatabaseDocumentInternal copy()
public boolean exists()
public void internalOpen(String user, String password, OrientDBConfig config)
protected void loadMetadata()
loadMetadata in class ODatabaseDocumentAbstractpublic ODatabaseDocumentAbstract begin(OTransaction.TXTYPE iType)
begin in interface ODatabase<ORecord>begin in class ODatabaseDocumentAbstractpublic OStorageRemoteSession getSessionMetadata()
public void setSessionMetadata(OStorageRemoteSession sessionMetadata)
public OStorageRemote getStorage()
public void replaceStorage(OStorage iNewStorage)
public OResultSet query(String query, Object[] args)
public OResultSet query(String query, Map args)
public OResultSet command(String query, Object[] args)
public OResultSet command(String query, Map args)
public OResultSet execute(String language, String script, Object... args) throws OCommandExecutionException, OCommandScriptException
public OResultSet execute(String language, String script, Map<String,?> args) throws OCommandExecutionException, OCommandScriptException
public void closeQuery(String queryId)
public void fetchNextPage(ORemoteResultSet rs)
public OLiveQueryMonitor live(String query, OLiveQueryResultListener listener, Object... args)
public OLiveQueryMonitor live(String query, OLiveQueryResultListener listener, Map<String,?> args)
public void recycle(ORecord record)
protected OMicroTransaction beginMicroTransaction()
beginMicroTransaction in class ODatabaseDocumentAbstractCopyright © 2009–2017 OrientDB. All rights reserved.