
public class OSchemaRemote extends OSchemaShared
OSchemaShared.ClusterIdsAreEmptyExceptionclasses, clustersToClasses, clustersToViews, CURRENT_VERSION_NUMBER, document, internalClasses, snapshot, VERSION_NUMBER_V4, VERSION_NUMBER_V5, views| Constructor and Description |
|---|
OSchemaRemote() |
acquireSchemaReadLock, 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, sendCommand, setDirty, toNetworkStream, toStreampublic OClass getOrCreateClass(ODatabaseDocumentInternal database, String iClassName, OClass... superClasses)
getOrCreateClass in class OSchemaSharedprotected OClassImpl createClassInstance(ODocument c)
createClassInstance in class OSchemaSharedprotected OViewImpl createViewInstance(ODocument c)
createViewInstance 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 OView createView(ODatabaseDocumentInternal database, OViewConfig cfg, ViewCreationListener listener) throws UnsupportedOperationException
createView in class OSchemaSharedUnsupportedOperationExceptionpublic OView createView(ODatabaseDocumentInternal database, OViewConfig cfg)
createView in class OSchemaSharedpublic OView createView(ODatabaseDocumentInternal database, String name, String statement, Map<String,Object> metadata)
createView in class OSchemaSharedpublic void dropClass(ODatabaseDocumentInternal database, String className)
dropClass in class OSchemaSharedpublic void dropView(ODatabaseDocumentInternal database, String name)
dropView 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.