org.neo4j.kernel.extension
Class KernelExtensionFactory<DEPENDENCIES>
java.lang.Object
org.neo4j.helpers.Service
org.neo4j.kernel.extension.KernelExtensionFactory<DEPENDENCIES>
- Direct Known Subclasses:
- IndexProviderKernelExtensionFactory
public abstract class KernelExtensionFactory<DEPENDENCIES>
- extends Service
KernelExtensionFactory
protected KernelExtensionFactory(String key)
getSettingsClass
public Class getSettingsClass()
- Return the class that contains GraphDatabaseSetting fields that define
the properties needed by this extension.
- Returns:
- a class or null if no settings are needed
newKernelExtension
public abstract Lifecycle newKernelExtension(DEPENDENCIES dependencies)
throws Throwable
- Create a new instance of this kernel extension.
- Parameters:
dependencies
-
- Returns:
-
- Throws:
Throwable
Copyright © 2002-2013 The Neo4j Graph Database Project. All Rights Reserved.