
public class OIndexManagerRemote extends OIndexManagerAbstract
classPropertyIndex, CONFIG_INDEXES, defaultClusterName, DICTIONARY_NAME, indexes, manualClusterNamedocument| Constructor and Description |
|---|
OIndexManagerRemote(OStorage storage) |
addClusterToIndex, areIndexed, areIndexed, close, create, create, existsIndex, getClassIndex, getClassIndexes, getClassIndexes, getClassInvolvedIndexes, getClassInvolvedIndexes, getClassRawIndexes, getClassUniqueIndex, getConfiguration, getDatabase, getDefaultClusterName, getDictionary, getIndex, getIndexes, getRawIndex, load, load, reload, removeClusterFromIndex, save, setDefaultClusterNamereload, saveequals, getDocument, hashCode, load, reload, toStringpublic OIndexManagerRemote(OStorage storage)
public OIndex createIndex(ODatabaseDocumentInternal database, String iName, String iType, OIndexDefinition iIndexDefinition, int[] iClusterIdsToIndex, OProgressListener progressListener, ODocument metadata, String engine)
createIndex in class OIndexManagerAbstractpublic OIndex createIndex(ODatabaseDocumentInternal database, String iName, String iType, OIndexDefinition indexDefinition, int[] clusterIdsToIndex, OProgressListener progressListener, ODocument metadata)
createIndex in class OIndexManagerAbstractpublic void dropIndex(ODatabaseDocumentInternal database, String iIndexName)
dropIndex in class OIndexManagerAbstractpublic ODocument toStream()
toStream in class ODocumentWrapperpublic void recreateIndexes()
public void recreateIndexes(ODatabaseDocumentInternal database)
recreateIndexes in class OIndexManagerAbstractpublic void waitTillIndexRestore()
waitTillIndexRestore in class OIndexManagerAbstractpublic boolean autoRecreateIndexesAfterCrash(ODatabaseDocumentInternal database)
autoRecreateIndexesAfterCrash in class OIndexManagerAbstractpublic boolean autoRecreateIndexesAfterCrash()
public void removeClassPropertyIndex(OIndex idx)
removeClassPropertyIndex in class OIndexManagerAbstractprotected OIndex getRemoteIndexInstance(boolean isMultiValueIndex, String type, String name, String algorithm, Set<String> clustersToIndex, OIndexDefinition indexDefinition, ORID identity, ODocument configuration)
protected void fromStream()
fromStream in class ODocumentWrapperNoClasspublic OIndex preProcessBeforeReturn(ODatabaseDocumentInternal database, OIndex index)
preProcessBeforeReturn in class OIndexManagerAbstractprotected void acquireExclusiveLock()
acquireExclusiveLock in class OIndexManagerAbstractprotected void releaseExclusiveLock()
releaseExclusiveLock in class OIndexManagerAbstractpublic void fromStream(ODocument iDocument)
fromStream in class ODocumentWrapperNoClasspublic void update(ODocument indexManager)
protected OStorage getStorage()
getStorage in class OIndexManagerAbstractCopyright © 2009–2025 OrientDB. All rights reserved.