public abstract class OSharedContext extends OListenerManger<OMetadataUpdateListener>
Modifier and Type | Field and Description |
---|---|
protected OCommandCache |
commandCache |
protected OExecutionPlanCache |
executionPlanCache |
protected OFunctionLibraryImpl |
functionLibrary |
protected OIndexManagerAbstract |
indexManager |
protected OLiveQueryHook.OLiveQueryOps |
liveQueryOps |
protected OLiveQueryHookV2.OLiveQueryOps |
liveQueryOpsV2 |
protected boolean |
loaded |
protected OrientDBInternal |
orientDB |
protected static OProfiler |
PROFILER |
protected OQueryStats |
queryStats |
protected OSchedulerImpl |
scheduler |
protected OSchemaShared |
schema |
protected OSecurityInternal |
security |
protected OSequenceLibraryImpl |
sequenceLibrary |
protected OStatementCache |
statementCache |
protected OStorage |
storage |
Constructor and Description |
---|
OSharedContext() |
Modifier and Type | Method and Description |
---|---|
abstract void |
close() |
OCommandCache |
getCommandCache() |
OExecutionPlanCache |
getExecutionPlanCache() |
OFunctionLibraryImpl |
getFunctionLibrary() |
OIndexManagerAbstract |
getIndexManager() |
OLiveQueryHook.OLiveQueryOps |
getLiveQueryOps() |
OLiveQueryHookV2.OLiveQueryOps |
getLiveQueryOpsV2() |
OrientDBInternal |
getOrientDB() |
OQueryStats |
getQueryStats() |
OSchedulerImpl |
getScheduler() |
OSchemaShared |
getSchema() |
OSecurityInternal |
getSecurity() |
OSequenceLibraryImpl |
getSequenceLibrary() |
OStatementCache |
getStatementCache() |
OStorage |
getStorage() |
ViewManager |
getViewManager() |
abstract void |
load(ODatabaseDocumentInternal oDatabaseDocumentInternal) |
abstract void |
reload(ODatabaseDocumentInternal database) |
void |
setStorage(OStorage storage) |
browseListeners, getListenersCopy, registerListener, resetListeners, unregisterListener
protected static final OProfiler PROFILER
protected OrientDBInternal orientDB
protected OStorage storage
protected OSchemaShared schema
protected OSecurityInternal security
protected OIndexManagerAbstract indexManager
protected OFunctionLibraryImpl functionLibrary
protected OSchedulerImpl scheduler
protected OSequenceLibraryImpl sequenceLibrary
protected OLiveQueryHook.OLiveQueryOps liveQueryOps
protected OLiveQueryHookV2.OLiveQueryOps liveQueryOpsV2
protected OCommandCache commandCache
protected OStatementCache statementCache
protected OExecutionPlanCache executionPlanCache
protected OQueryStats queryStats
protected volatile boolean loaded
public OSchemaShared getSchema()
public OSecurityInternal getSecurity()
public OIndexManagerAbstract getIndexManager()
public OFunctionLibraryImpl getFunctionLibrary()
public OSchedulerImpl getScheduler()
public OSequenceLibraryImpl getSequenceLibrary()
public OLiveQueryHook.OLiveQueryOps getLiveQueryOps()
public OLiveQueryHookV2.OLiveQueryOps getLiveQueryOpsV2()
public OCommandCache getCommandCache()
public OStatementCache getStatementCache()
public OExecutionPlanCache getExecutionPlanCache()
public OQueryStats getQueryStats()
public abstract void load(ODatabaseDocumentInternal oDatabaseDocumentInternal)
public abstract void reload(ODatabaseDocumentInternal database)
public abstract void close()
public OStorage getStorage()
public OrientDBInternal getOrientDB()
public void setStorage(OStorage storage)
public ViewManager getViewManager()
Copyright © 2009–2020 OrientDB. All rights reserved.