
public class OLuceneSpatialIndexFactory extends java.lang.Object implements OIndexFactory, ODatabaseLifecycleListener
ODatabaseLifecycleListener.PRIORITY| Constructor and Description |
|---|
OLuceneSpatialIndexFactory() |
OLuceneSpatialIndexFactory(boolean manual) |
| Modifier and Type | Method and Description |
|---|---|
OIndexInternal |
createIndex(java.lang.String name,
OStorage storage,
java.lang.String indexType,
java.lang.String algorithm,
java.lang.String valueContainerAlgorithm,
ODocument metadata,
int version,
OAtomicOperationsManager atomicOperationsManager) |
OBaseIndexEngine |
createIndexEngine(int indexId,
java.lang.String algorithm,
java.lang.String name,
java.lang.Boolean durableInNonTxMode,
OStorage storage,
int version,
int apiVersion,
boolean multiValue,
java.util.Map<java.lang.String,java.lang.String> engineProperties) |
java.util.Set<java.lang.String> |
getAlgorithms() |
int |
getLastVersion(java.lang.String algorithm) |
ODatabaseLifecycleListener.PRIORITY |
getPriority() |
java.util.Set<java.lang.String> |
getTypes() |
void |
onClose(ODatabaseInternal iDatabase) |
void |
onCreate(ODatabaseInternal iDatabase) |
void |
onCreateClass(ODatabaseInternal iDatabase,
OClass iClass) |
void |
onDrop(ODatabaseInternal db) |
void |
onDropClass(ODatabaseInternal iDatabase,
OClass iClass) |
void |
onLocalNodeConfigurationRequest(ODocument iConfiguration) |
void |
onOpen(ODatabaseInternal iDatabase) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitonCreateView, onDropViewpublic OLuceneSpatialIndexFactory()
public OLuceneSpatialIndexFactory(boolean manual)
public int getLastVersion(java.lang.String algorithm)
getLastVersion in interface OIndexFactorypublic java.util.Set<java.lang.String> getTypes()
getTypes in interface OIndexFactorypublic java.util.Set<java.lang.String> getAlgorithms()
getAlgorithms in interface OIndexFactorypublic OIndexInternal createIndex(java.lang.String name, OStorage storage, java.lang.String indexType, java.lang.String algorithm, java.lang.String valueContainerAlgorithm, ODocument metadata, int version, OAtomicOperationsManager atomicOperationsManager) throws OConfigurationException
createIndex in interface OIndexFactoryOConfigurationExceptionpublic OBaseIndexEngine createIndexEngine(int indexId, java.lang.String algorithm, java.lang.String name, java.lang.Boolean durableInNonTxMode, OStorage storage, int version, int apiVersion, boolean multiValue, java.util.Map<java.lang.String,java.lang.String> engineProperties)
createIndexEngine in interface OIndexFactorypublic ODatabaseLifecycleListener.PRIORITY getPriority()
getPriority in interface ODatabaseLifecycleListenerpublic void onCreate(ODatabaseInternal iDatabase)
onCreate in interface ODatabaseLifecycleListenerpublic void onOpen(ODatabaseInternal iDatabase)
onOpen in interface ODatabaseLifecycleListenerpublic void onClose(ODatabaseInternal iDatabase)
onClose in interface ODatabaseLifecycleListenerpublic void onDrop(ODatabaseInternal db)
onDrop in interface ODatabaseLifecycleListenerpublic void onCreateClass(ODatabaseInternal iDatabase, OClass iClass)
onCreateClass in interface ODatabaseLifecycleListenerpublic void onDropClass(ODatabaseInternal iDatabase, OClass iClass)
onDropClass in interface ODatabaseLifecycleListenerpublic void onLocalNodeConfigurationRequest(ODocument iConfiguration)
onLocalNodeConfigurationRequest in interface ODatabaseLifecycleListenerCopyright © 2013–2022 OrientDB. All rights reserved.