Interface OMetadataInternal

All Superinterfaces:
OMetadata
All Known Implementing Classes:
OMetadataObject, OSessionMetadata

public interface OMetadataInternal extends OMetadata
Internal interface to manage metadata snapshots.
  • Field Details

    • IDENTITY

      static final String IDENTITY
    • USER

      static final String USER
    • ROLE

      static final String ROLE
    • RESTRICTED

      static final String RESTRICTED
    • FUNCTION

      static final String FUNCTION
    • SCHEDULE

      static final String SCHEDULE
    • TRIGGER

      static final String TRIGGER
    • POLICY

      static final String POLICY
    • SEQUENCE

      static final String SEQUENCE
    • ORIDS

      static final String ORIDS
    • SYSTEM_CLUSTER

      static final Set<String> SYSTEM_CLUSTER
    • SYSTEM_CLASSES

      static final Set<String> SYSTEM_CLASSES
  • Method Details

    • makeThreadLocalSchemaSnapshot

      void makeThreadLocalSchemaSnapshot()
    • clearThreadLocalSchemaSnapshot

      void clearThreadLocalSchemaSnapshot()
    • getImmutableSchemaSnapshot

      OImmutableSchema getImmutableSchemaSnapshot()
    • getIndexManagerInternal

      OIndexManagerAbstract getIndexManagerInternal()