Neo4j Enterprise

org.neo4j.kernel
Class HighlyAvailableKernelData

java.lang.Object
  extended by org.neo4j.kernel.KernelData
      extended by org.neo4j.kernel.HighlyAvailableKernelData
All Implemented Interfaces:
Lifecycle

public class HighlyAvailableKernelData
extends KernelData
implements Lifecycle


Field Summary
 
Fields inherited from class org.neo4j.kernel.KernelData
forced_id
 
Constructor Summary
HighlyAvailableKernelData(org.neo4j.kernel.ha.HighlyAvailableGraphDatabase db, org.neo4j.kernel.ha.cluster.member.ClusterMembers memberInfo, org.neo4j.kernel.ha.ClusterDatabaseInfoProvider databaseInfo)
           
 
Method Summary
 ClusterMemberInfo[] getClusterInfo()
           
 ClusterDatabaseInfo getMemberInfo()
           
 GraphDatabaseAPI graphDatabase()
           
 void init()
           
 void shutdown()
           
 void start()
           
 void stop()
           
 Version version()
           
 
Methods inherited from class org.neo4j.kernel.KernelData
equals, getConfig, hashCode, instanceId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HighlyAvailableKernelData

public HighlyAvailableKernelData(org.neo4j.kernel.ha.HighlyAvailableGraphDatabase db,
                                 org.neo4j.kernel.ha.cluster.member.ClusterMembers memberInfo,
                                 org.neo4j.kernel.ha.ClusterDatabaseInfoProvider databaseInfo)
Method Detail

init

public void init()
          throws Throwable
Specified by:
init in interface Lifecycle
Throws:
Throwable

start

public void start()
           throws Throwable
Specified by:
start in interface Lifecycle
Throws:
Throwable

stop

public void stop()
          throws Throwable
Specified by:
stop in interface Lifecycle
Throws:
Throwable

shutdown

public void shutdown()
Specified by:
shutdown in interface Lifecycle
Overrides:
shutdown in class KernelData

version

public Version version()
Specified by:
version in class KernelData

graphDatabase

public GraphDatabaseAPI graphDatabase()
Specified by:
graphDatabase in class KernelData

getClusterInfo

public ClusterMemberInfo[] getClusterInfo()

getMemberInfo

public ClusterDatabaseInfo getMemberInfo()

Neo4j Enterprise

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