
public class OSchemaRemote extends OSchemaShared
classes, clustersToClasses, CURRENT_VERSION_NUMBER, internalClasses, snapshot, VERSION_NUMBER_V4, VERSION_NUMBER_V5document| Constructor and Description |
|---|
OSchemaRemote() |
| Modifier and Type | Method and Description |
|---|---|
void |
acquireSchemaWriteLock(ODatabaseDocumentInternal database) |
int |
addBlobCluster(ODatabaseDocumentInternal database,
int clusterId) |
void |
checkEmbedded() |
OClass |
createClass(ODatabaseDocumentInternal database,
String className,
int[] clusterIds,
OClass... superClasses) |
OClass |
createClass(ODatabaseDocumentInternal database,
String className,
int clusters,
OClass... superClasses) |
protected OClassImpl |
createClassInstance(ODocument c) |
void |
dropClass(ODatabaseDocumentInternal database,
String className) |
OClass |
getOrCreateClass(ODatabaseDocumentInternal database,
String iClassName,
OClass... superClasses) |
void |
releaseSchemaWriteLock(ODatabaseDocumentInternal database,
boolean iSave) |
void |
removeBlobCluster(ODatabaseDocumentInternal database,
String clusterName) |
void |
update(ODocument schema) |
acquireSchemaReadLock, addClusterClassMap, checkClassNameIfValid, checkFieldNameIfValid, close, countClasses, create, createAbstractClass, createAbstractClass, createAbstractClass, createClass, createClass, createClass, createClass, createClusterIfNeeded, createGlobalProperty, executeThroughDistributedStorage, existsClass, findOrCreateGlobalProperty, forceSnapshot, fromStream, getBlobClusters, getClass, getClass, getClassByClusterId, getClasses, getClassesRelyOnCluster, getClusterId, getClusterSelectionFactory, getGlobalProperties, getGlobalPropertyById, getIdentity, getOrCreateClass, getOrCreateClass, getVersion, load, makeSnapshot, onPostIndexManagement, releaseSchemaReadLock, releaseSchemaWriteLock, reload, save, save, setDirty, toNetworkStream, toStreamfromStream, load, reload, reloadequals, getDocument, hashCode, load, load, reload, toStringpublic OClass getOrCreateClass(ODatabaseDocumentInternal database, String iClassName, OClass... superClasses)
getOrCreateClass in class OSchemaSharedprotected OClassImpl createClassInstance(ODocument c)
createClassInstance in class OSchemaSharedpublic OClass createClass(ODatabaseDocumentInternal database, String className, int[] clusterIds, OClass... superClasses)
createClass in class OSchemaSharedpublic OClass createClass(ODatabaseDocumentInternal database, String className, int clusters, OClass... superClasses)
createClass in class OSchemaSharedpublic void dropClass(ODatabaseDocumentInternal database, String className)
dropClass in class OSchemaSharedpublic void acquireSchemaWriteLock(ODatabaseDocumentInternal database)
acquireSchemaWriteLock in class OSchemaSharedpublic void releaseSchemaWriteLock(ODatabaseDocumentInternal database, boolean iSave)
releaseSchemaWriteLock in class OSchemaSharedpublic void checkEmbedded()
checkEmbedded in class OSchemaSharedpublic void update(ODocument schema)
public int addBlobCluster(ODatabaseDocumentInternal database, int clusterId)
addBlobCluster in class OSchemaSharedpublic void removeBlobCluster(ODatabaseDocumentInternal database, String clusterName)
removeBlobCluster in class OSchemaSharedCopyright © 2009–2025 OrientDB. All rights reserved.