
public class OMetadataDefault extends Object implements OMetadataInternal
| Modifier and Type | Field and Description |
|---|---|
static String |
CLUSTER_INDEX_NAME |
static String |
CLUSTER_INTERNAL_NAME |
static String |
CLUSTER_MANUAL_INDEX_NAME |
protected OCommandCache |
commandCache |
protected OFunctionLibraryProxy |
functionLibrary |
protected OIndexManagerProxy |
indexManager |
protected static OProfiler |
PROFILER |
protected OSchedulerProxy |
scheduler |
protected OSchemaProxy |
schema |
protected int |
schemaClusterId |
protected OSecurity |
security |
protected OSequenceLibraryProxy |
sequenceLibrary |
SYSTEM_CLUSTER| Constructor and Description |
|---|
OMetadataDefault() |
OMetadataDefault(ODatabaseDocumentInternal databaseDocument) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearThreadLocalSchemaSnapshot() |
void |
close()
Closes internal objects
|
void |
create() |
OCommandCache |
getCommandCache() |
protected ODatabaseDocumentInternal |
getDatabase() |
OFunctionLibrary |
getFunctionLibrary() |
OImmutableSchema |
getImmutableSchemaSnapshot() |
OIndexManagerProxy |
getIndexManager() |
OScheduler |
getScheduler() |
OSchemaProxy |
getSchema() |
int |
getSchemaClusterId() |
OSecurity |
getSecurity() |
OSequenceLibrary |
getSequenceLibrary() |
void |
load() |
void |
makeThreadLocalSchemaSnapshot() |
void |
reload()
Reloads the internal objects.
|
public static final String CLUSTER_INTERNAL_NAME
public static final String CLUSTER_INDEX_NAME
public static final String CLUSTER_MANUAL_INDEX_NAME
protected int schemaClusterId
protected OSchemaProxy schema
protected OSecurity security
protected OIndexManagerProxy indexManager
protected OFunctionLibraryProxy functionLibrary
protected OSchedulerProxy scheduler
protected OSequenceLibraryProxy sequenceLibrary
protected OCommandCache commandCache
protected static final OProfiler PROFILER
public OMetadataDefault()
public OMetadataDefault(ODatabaseDocumentInternal databaseDocument)
public void create()
throws IOException
create in interface OMetadataIOExceptionpublic OSchemaProxy getSchema()
public OCommandCache getCommandCache()
getCommandCache in interface OMetadatapublic void makeThreadLocalSchemaSnapshot()
makeThreadLocalSchemaSnapshot in interface OMetadataInternalpublic void clearThreadLocalSchemaSnapshot()
clearThreadLocalSchemaSnapshot in interface OMetadataInternalpublic OImmutableSchema getImmutableSchemaSnapshot()
getImmutableSchemaSnapshot in interface OMetadataInternalpublic OSecurity getSecurity()
getSecurity in interface OMetadatapublic OIndexManagerProxy getIndexManager()
getIndexManager in interface OMetadatapublic int getSchemaClusterId()
getSchemaClusterId in interface OMetadatapublic void reload()
protected ODatabaseDocumentInternal getDatabase()
public OFunctionLibrary getFunctionLibrary()
getFunctionLibrary in interface OMetadatapublic OSequenceLibrary getSequenceLibrary()
getSequenceLibrary in interface OMetadatapublic OScheduler getScheduler()
getScheduler in interface OMetadataCopyright © 2009–2025 OrientDB. All rights reserved.