org.neo4j.graphdb.index
Class IndexProvider

java.lang.Object
  extended by org.neo4j.helpers.Service
      extended by org.neo4j.graphdb.index.IndexProvider

Deprecated.

@Deprecated
public abstract class IndexProvider
extends Service

IndexProvider has been replaced with KernelExtensions. Essentially, an extension implementing IndexImplementations should provide a KernelExtensionFactory whose KernelExtension on start() creates and registers an IndexImplementation with the IndexProviders collection. See LuceneKernelExtension for an example of this.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.neo4j.helpers.Service
Service.CaseInsensitiveService, Service.Implementation
 
Constructor Summary
IndexProvider(String identifier)
          Deprecated.  
 
Method Summary
 String identifier()
          Deprecated.  
abstract  IndexImplementation load(DependencyResolver dependencyResolver)
          Deprecated.  
 
Methods inherited from class org.neo4j.helpers.Service
equals, getKeys, hashCode, load, load, matches, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IndexProvider

public IndexProvider(String identifier)
Deprecated. 
Method Detail

load

public abstract IndexImplementation load(DependencyResolver dependencyResolver)
                                  throws Exception
Deprecated. 
Throws:
Exception

identifier

public final String identifier()
Deprecated. 


Copyright © 2002-2013 The Neo4j Graph Database Project. All Rights Reserved.