Class OSharedContext

Direct Known Subclasses:
OSharedContextEmbedded, OSharedContextRemote

public abstract class OSharedContext extends OListenerManger<OMetadataUpdateListener>
Created by tglman on 15/06/16.
  • Field Details

    • PROFILER

      protected static final OProfiler PROFILER
  • Constructor Details

    • OSharedContext

      public OSharedContext()
  • Method Details

    • getSchema

      public abstract OSchemaShared getSchema()
    • getSecurity

      public abstract OSecurityInternal getSecurity()
    • getIndexManager

      public abstract OIndexManagerAbstract getIndexManager()
    • getFunctionLibrary

      public abstract OFunctionLibraryImpl getFunctionLibrary()
    • getScheduler

      public abstract OSchedulerImpl getScheduler()
    • getSequenceLibrary

      public abstract OSequenceLibraryImpl getSequenceLibrary()
    • load

      public abstract void load(ODatabaseDocumentInternal database)
    • reload

      public abstract void reload(ODatabaseDocumentInternal database)
    • unload

      public abstract void unload()
    • close

      public abstract void close()
    • getStorage

      public abstract OStorageInfo getStorage()
    • getOrientDB

      public abstract OrientDBInternal getOrientDB()
    • getResource

      public abstract <T> T getResource(String name, Callable<T> factory)
    • reInit

      public abstract void reInit(OStorage storage, ODatabaseDocumentInternal database)
    • getStringCache

      public abstract OStringCache getStringCache()
    • startSession

      public abstract void startSession()
    • endSession

      public abstract void endSession()
    • getSessionCount

      public abstract int getSessionCount()
    • getLastCloseTime

      public abstract long getLastCloseTime()
    • isLoaded

      public abstract boolean isLoaded()