
public class OMetadataObject extends Object implements OMetadataInternal
| Modifier and Type | Field and Description |
|---|---|
protected OSchemaProxyObject |
schema |
protected OMetadataInternal |
underlying |
SYSTEM_CLUSTER| Constructor and Description |
|---|
OMetadataObject(OMetadataInternal iUnderlying) |
OMetadataObject(OMetadataInternal iUnderlying,
OSchemaProxyObject iSchema) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearThreadLocalSchemaSnapshot() |
void |
close()
Deprecated.
|
void |
create()
Deprecated.
|
OCommandCache |
getCommandCache() |
OFunctionLibrary |
getFunctionLibrary() |
OImmutableSchema |
getImmutableSchemaSnapshot() |
OIndexManager |
getIndexManager() |
OScheduler |
getScheduler() |
OSchemaProxyObject |
getSchema() |
int |
getSchemaClusterId() |
OSecurity |
getSecurity() |
OSequenceLibrary |
getSequenceLibrary() |
OMetadata |
getUnderlying() |
void |
load()
Deprecated.
|
void |
makeThreadLocalSchemaSnapshot() |
void |
reload()
Reloads the internal objects.
|
protected OMetadataInternal underlying
protected OSchemaProxyObject schema
public OMetadataObject(OMetadataInternal iUnderlying)
public OMetadataObject(OMetadataInternal iUnderlying, OSchemaProxyObject iSchema)
public void makeThreadLocalSchemaSnapshot()
makeThreadLocalSchemaSnapshot in interface OMetadataInternalpublic void clearThreadLocalSchemaSnapshot()
clearThreadLocalSchemaSnapshot in interface OMetadataInternalpublic OImmutableSchema getImmutableSchemaSnapshot()
getImmutableSchemaSnapshot in interface OMetadataInternal@Deprecated public void load()
@Deprecated public void create() throws IOException
create in interface OMetadataIOExceptionpublic OSchemaProxyObject getSchema()
public OCommandCache getCommandCache()
getCommandCache in interface OMetadataInternalpublic OSecurity getSecurity()
getSecurity in interface OMetadatapublic OIndexManager getIndexManager()
getIndexManager in interface OMetadatapublic int getSchemaClusterId()
getSchemaClusterId in interface OMetadatapublic void reload()
OMetadata@Deprecated public void close()
OMetadatapublic OFunctionLibrary getFunctionLibrary()
getFunctionLibrary in interface OMetadatapublic OSequenceLibrary getSequenceLibrary()
getSequenceLibrary in interface OMetadatapublic OScheduler getScheduler()
getScheduler in interface OMetadatapublic OMetadata getUnderlying()
Copyright © 2009–2025 OrientDB. All rights reserved.