Neo4j Community

Package org.neo4j.kernel

Implementation for embedding a Neo4j graph database in an application.

See:
          Description

Interface Summary
ConfigParam Interface for specifying configuration parameters.
GraphDatabaseSPI Deprecated.
IdGeneratorFactory  
Lifecycle Lifecycle interface for kernel components.
PropertyTracker<T extends PropertyContainer>  
TransactionBuilder A builder for controlling certain behaviors of a transaction.
Traversal.PathDescriptor<T extends Path> Provides hooks to help build a string representation of a Path.
 

Class Summary
AbstractGraphDatabase Exposes the methods AbstractGraphDatabase.getManagementBeans(Class)() a.s.o.
AutoConfigurator  
CircuitBreaker Implementation of the CircuitBreaker pattern
CommonFactories  
CommonFactories.DefaultIdGeneratorFactory  
Config A non-standard configuration object.
ConfigParam.Conversion Utility for converting ConfigParam objects to a Map of configuration parameter.s
ConfigProxy This class is used to create dynamic proxies that implement a configuration interface.
ConfigurationMigrator Migration of configuration settings.
DefaultFileSystemAbstraction TODO
EmbeddedGraphDatabase An implementation of GraphDatabaseService that is used to embed Neo4j in an application.
EmbeddedReadOnlyGraphDatabase A read-only version of EmbeddedGraphDatabase.
KernelData  
KernelEventHandlers Handle the collection of kernel event handlers, and fire events as needed.
KernelExtension<S> Hook for providing extended functionality to the Neo4j Graph Database kernel.
LifecycleAdapter Adapter for Lifecycle interface.
LifeSupport Support class for handling collections of Lifecycle instances.
LockImpl  
OrderedByTypeExpander  
PlaceboTransaction  
StandaloneWithShell Standalone EmbeddedGraphDatabase with Shell enabled.
StandardExpander  
TopLevelTransaction  
TransactionEventHandlers Handle the collection of transaction event handlers, and fire events as needed.
TransactionEventHandlers.HandlerAndState  
Traversal A factory for objects regarding traversal of the graph.
Traversal.DefaultPathDescriptor<T extends Path> The default Traversal.PathDescriptor used in common toString() representations in classes implementing Path.
Version  
 

Enum Summary
CircuitBreaker.Status  
CommonBranchOrdering  
IdType  
LifeSupport.Status  
Uniqueness Contains some uniqueness modes that are very common in traversals, for example uniqueness of nodes or relationships to visit during a traversal.
 

Exception Summary
DeadlockDetectedException Signals that a deadlock between two or more transactions has been detected.
LifecycleException This exception is thrown by LifeSupport if a lifecycle transition fails.
 

Annotation Types Summary
ConfigurationPrefix Add this annotation to configuration interfaces to specify what prefix to use For example, HA configuration interfaces would have @ConfigurationPrefix("ha.") as annotation
 

Package org.neo4j.kernel Description

Implementation for embedding a Neo4j graph database in an application. Classes are provided for both read/write mode and read only mode.


Neo4j Community

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