Class OSharedContext
java.lang.Object
com.orientechnologies.common.listener.OListenerManger<OMetadataUpdateListener>
com.orientechnologies.orient.core.db.OSharedContext
- Direct Known Subclasses:
OSharedContextEmbedded,OSharedContextRemote
Created by tglman on 15/06/16.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected OExecutionPlanCacheprotected OFunctionLibraryImplprotected OIndexManagerAbstractprotected OLiveQueryHook.OLiveQueryOpsprotected OLiveQueryHookV2.OLiveQueryOpsprotected booleanprotected OrientDBInternalprotected static final OProfilerprotected OQueryStatsprotected OSchedulerImplprotected OSchemaSharedprotected OSecurityInternalprotected OSequenceLibraryImplprotected OStatementCacheprotected OStorageInfoprotected OStringCache -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidclose()voidlong<T> TgetResource(String name, Callable<T> factory) intabstract voidload(ODatabaseDocumentInternal oDatabaseDocumentInternal) voidreInit(OStorage storage, ODatabaseDocumentInternal database) abstract voidreload(ODatabaseDocumentInternal database) voidsetStorage(OStorage storage) voidMethods inherited from class com.orientechnologies.common.listener.OListenerManger
browseListeners, getListenersCopy, registerListener, resetListeners, unregisterListener
-
Field Details
-
PROFILER
-
orientDB
-
storage
-
schema
-
security
-
indexManager
-
functionLibrary
-
scheduler
-
sequenceLibrary
-
liveQueryOps
-
liveQueryOpsV2
-
statementCache
-
executionPlanCache
-
queryStats
-
loaded
protected volatile boolean loaded -
resources
-
stringCache
-
-
Constructor Details
-
OSharedContext
public OSharedContext()
-
-
Method Details
-
getSchema
-
getSecurity
-
getIndexManager
-
getFunctionLibrary
-
getScheduler
-
getSequenceLibrary
-
getLiveQueryOps
-
getLiveQueryOpsV2
-
getStatementCache
-
getExecutionPlanCache
-
getQueryStats
-
load
-
reload
-
close
public abstract void close() -
getStorage
-
getOrientDB
-
setStorage
-
getViewManager
-
getResource
-
reInit
-
getStringCache
-
startSession
public void startSession() -
endSession
public void endSession() -
getSessionCount
public int getSessionCount() -
getLastCloseTime
public long getLastCloseTime()
-