Neo4j Enterprise

org.neo4j.graphdb.factory
Class GraphDatabaseFactoryState

java.lang.Object
  extended by org.neo4j.graphdb.factory.GraphDatabaseFactoryState

public class GraphDatabaseFactoryState
extends Object


Constructor Summary
GraphDatabaseFactoryState()
           
GraphDatabaseFactoryState(GraphDatabaseFactoryState previous)
           
 
Method Summary
 void addKernelExtensions(Iterable<KernelExtensionFactory<?>> newKernelExtensions)
           
 List<org.neo4j.kernel.impl.cache.CacheProvider> getCacheProviders()
           
 Iterable<IndexProvider> getIndexProviders()
           
 Iterable<KernelExtensionFactory<?>> getKernelExtension()
           
 List<org.neo4j.kernel.impl.transaction.xaframework.TransactionInterceptorProvider> getTransactionInterceptorProviders()
           
 void setCacheProviders(Iterable<org.neo4j.kernel.impl.cache.CacheProvider> newCacheProviders)
           
 void setIndexProviders(IndexIterable indexIterable)
          Sets an IndexProvider iterable source.
 void setKernelExtensions(Iterable<KernelExtensionFactory<?>> newKernelExtensions)
           
 void setTransactionInterceptorProviders(Iterable<org.neo4j.kernel.impl.transaction.xaframework.TransactionInterceptorProvider> transactionInterceptorProviders)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GraphDatabaseFactoryState

public GraphDatabaseFactoryState()

GraphDatabaseFactoryState

public GraphDatabaseFactoryState(GraphDatabaseFactoryState previous)
Method Detail

getIndexProviders

public Iterable<IndexProvider> getIndexProviders()

setIndexProviders

public void setIndexProviders(IndexIterable indexIterable)
Sets an IndexProvider iterable source. ListIndexIterable is a flexible provider that works well with dependency injection.

Parameters:
indexIterable - It's actually Iterable, but internally typecasted to workaround bug https://issues.apache.org/jira/browse/ARIES-834 .

getKernelExtension

public Iterable<KernelExtensionFactory<?>> getKernelExtension()

setKernelExtensions

public void setKernelExtensions(Iterable<KernelExtensionFactory<?>> newKernelExtensions)

addKernelExtensions

public void addKernelExtensions(Iterable<KernelExtensionFactory<?>> newKernelExtensions)

getCacheProviders

public List<org.neo4j.kernel.impl.cache.CacheProvider> getCacheProviders()

setCacheProviders

public void setCacheProviders(Iterable<org.neo4j.kernel.impl.cache.CacheProvider> newCacheProviders)

getTransactionInterceptorProviders

public List<org.neo4j.kernel.impl.transaction.xaframework.TransactionInterceptorProvider> getTransactionInterceptorProviders()

setTransactionInterceptorProviders

public void setTransactionInterceptorProviders(Iterable<org.neo4j.kernel.impl.transaction.xaframework.TransactionInterceptorProvider> transactionInterceptorProviders)

Neo4j Enterprise

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