
public class OSchemaDistributed extends OSchemaEmbedded
OSchemaShared.ClusterIdsAreEmptyExceptionclasses, clustersToClasses, clustersToViews, CURRENT_VERSION_NUMBER, document, internalClasses, snapshot, VERSION_NUMBER_V4, VERSION_NUMBER_V5, views| Constructor and Description |
|---|
OSchemaDistributed(OSharedContext sharedContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
acquireSchemaWriteLock(ODatabaseDocumentInternal database) |
protected OClassImpl |
createClassInstance(ODocument c) |
protected OClassImpl |
createClassInstance(String className,
int[] clusterIds) |
protected void |
doDropClass(ODatabaseDocumentInternal database,
String className) |
protected void |
doDropView(ODatabaseDocumentInternal database,
String name) |
protected void |
doRealCreateClass(ODatabaseDocumentInternal database,
String className,
List<OClass> superClassesList,
int[] clusterIds) |
protected void |
doRealCreateView(ODatabaseDocumentInternal database,
OViewConfig config,
int[] clusterIds) |
protected boolean |
isRunLocal(ODatabaseDocumentInternal database) |
void |
releaseSchemaWriteLock(ODatabaseDocumentInternal database,
boolean iSave) |
void |
sendCommand(ODatabaseDocumentInternal database,
String command) |
checkClustersAreAbsent, checkEmbedded, createClass, createClass, createClassInternal, createClusters, createView, createView, createView, createViewInstance, createViewInstance, createViewInternal, doCreateClass, dropClass, dropClassInternal, dropView, dropViewInternal, getOrCreateClassacquireSchemaReadLock, addBlobCluster, addClusterClassMap, addClusterViewMap, checkClassNameIfValid, checkFieldNameIfValid, close, countClasses, countViews, create, createAbstractClass, createAbstractClass, createAbstractClass, createClass, createClass, createClass, createClass, createClusterIfNeeded, createGlobalProperty, executeThroughDistributedStorage, existsClass, existsView, findOrCreateGlobalProperty, forceSnapshot, fromStream, getBlobClusters, getClass, getClass, getClassByClusterId, getClasses, getClassesRelyOnCluster, getClusterId, getClusterSelectionFactory, getDocument, getGlobalProperties, getGlobalPropertyById, getIdentity, getOrCreateClass, getOrCreateClass, getVersion, getView, getViewByClusterId, getViews, getViewsRelyOnCluster, load, makeSnapshot, releaseSchemaReadLock, releaseSchemaWriteLock, reload, removeBlobCluster, setDirty, toNetworkStream, toStreampublic OSchemaDistributed(OSharedContext sharedContext)
protected OClassImpl createClassInstance(String className, int[] clusterIds)
createClassInstance in class OSchemaEmbeddedprotected OClassImpl createClassInstance(ODocument c)
createClassInstance in class OSchemaEmbeddedpublic void acquireSchemaWriteLock(ODatabaseDocumentInternal database)
acquireSchemaWriteLock in class OSchemaSharedpublic void releaseSchemaWriteLock(ODatabaseDocumentInternal database, boolean iSave)
releaseSchemaWriteLock in class OSchemaSharedprotected void doDropClass(ODatabaseDocumentInternal database, String className)
doDropClass in class OSchemaEmbeddedprotected void doDropView(ODatabaseDocumentInternal database, String name)
doDropView in class OSchemaEmbeddedprotected void doRealCreateView(ODatabaseDocumentInternal database, OViewConfig config, int[] clusterIds) throws OSchemaShared.ClusterIdsAreEmptyException
doRealCreateView in class OSchemaEmbeddedOSchemaShared.ClusterIdsAreEmptyExceptionprotected void doRealCreateClass(ODatabaseDocumentInternal database, String className, List<OClass> superClassesList, int[] clusterIds) throws OSchemaShared.ClusterIdsAreEmptyException
doRealCreateClass in class OSchemaEmbeddedOSchemaShared.ClusterIdsAreEmptyExceptionprotected boolean isRunLocal(ODatabaseDocumentInternal database)
isRunLocal in class OSchemaEmbeddedpublic void sendCommand(ODatabaseDocumentInternal database, String command)
sendCommand in class OSchemaSharedCopyright © 2009–2025 OrientDB. All rights reserved.