Neo4j Enterprise

org.neo4j.graphdb.factory
Class GraphDatabaseFactory

java.lang.Object
  extended by org.neo4j.graphdb.factory.GraphDatabaseFactory
Direct Known Subclasses:
HighlyAvailableGraphDatabaseFactory

public class GraphDatabaseFactory
extends Object

Creates a GraphDatabaseService.


Constructor Summary
  GraphDatabaseFactory()
           
protected GraphDatabaseFactory(GraphDatabaseFactoryState state)
           
 
Method Summary
 GraphDatabaseFactory addKernelExtensions(Iterable<KernelExtensionFactory<?>> newKernelExtensions)
           
 List<org.neo4j.kernel.impl.cache.CacheProvider> getCacheProviders()
           
protected  GraphDatabaseFactoryState getCurrentState()
           
 Iterable<IndexProvider> getIndexProviders()
           
 Iterable<KernelExtensionFactory<?>> getKernelExtension()
           
protected  GraphDatabaseFactoryState getStateCopy()
           
 List<org.neo4j.kernel.impl.transaction.xaframework.TransactionInterceptorProvider> getTransactionInterceptorProviders()
           
 GraphDatabaseService newEmbeddedDatabase(String path)
           
 GraphDatabaseBuilder newEmbeddedDatabaseBuilder(String path)
           
 GraphDatabaseFactory setCacheProviders(Iterable<org.neo4j.kernel.impl.cache.CacheProvider> newCacheProviders)
           
 GraphDatabaseFactory setIndexProviders(IndexIterable indexIterable)
           
 GraphDatabaseFactory setKernelExtensions(Iterable<KernelExtensionFactory<?>> newKernelExtensions)
           
 GraphDatabaseFactory 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

GraphDatabaseFactory

public GraphDatabaseFactory()

GraphDatabaseFactory

protected GraphDatabaseFactory(GraphDatabaseFactoryState state)
Method Detail

getCurrentState

protected GraphDatabaseFactoryState getCurrentState()

getStateCopy

protected GraphDatabaseFactoryState getStateCopy()

newEmbeddedDatabase

public GraphDatabaseService newEmbeddedDatabase(String path)

newEmbeddedDatabaseBuilder

public GraphDatabaseBuilder newEmbeddedDatabaseBuilder(String path)

getIndexProviders

public Iterable<IndexProvider> getIndexProviders()

setIndexProviders

public GraphDatabaseFactory setIndexProviders(IndexIterable indexIterable)

getKernelExtension

public Iterable<KernelExtensionFactory<?>> getKernelExtension()

addKernelExtensions

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

setKernelExtensions

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

getCacheProviders

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

setCacheProviders

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

getTransactionInterceptorProviders

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

setTransactionInterceptorProviders

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

Neo4j Enterprise

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