org.neo4j.kernel.ha.management
Class HighlyAvailableKernelData

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

public class HighlyAvailableKernelData
extends org.neo4j.kernel.KernelData
implements org.neo4j.kernel.lifecycle.Lifecycle


Field Summary
 
Fields inherited from class org.neo4j.kernel.KernelData
forced_id
 
Constructor Summary
HighlyAvailableKernelData(HighlyAvailableGraphDatabase db, ClusterMembers memberInfo, ClusterDatabaseInfoProvider databaseInfo)
           
 
Method Summary
 org.neo4j.management.ClusterMemberInfo[] getClusterInfo()
           
 org.neo4j.management.ClusterDatabaseInfo getMemberInfo()
           
 org.neo4j.kernel.GraphDatabaseAPI graphDatabase()
           
 void init()
           
 void shutdown()
           
 void start()
           
 void stop()
           
 org.neo4j.kernel.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(HighlyAvailableGraphDatabase db,
                                 ClusterMembers memberInfo,
                                 ClusterDatabaseInfoProvider databaseInfo)
Method Detail

init

public void init()
          throws Throwable
Specified by:
init in interface org.neo4j.kernel.lifecycle.Lifecycle
Throws:
Throwable

start

public void start()
           throws Throwable
Specified by:
start in interface org.neo4j.kernel.lifecycle.Lifecycle
Throws:
Throwable

stop

public void stop()
          throws Throwable
Specified by:
stop in interface org.neo4j.kernel.lifecycle.Lifecycle
Throws:
Throwable

shutdown

public void shutdown()
Specified by:
shutdown in interface org.neo4j.kernel.lifecycle.Lifecycle
Overrides:
shutdown in class org.neo4j.kernel.KernelData

version

public org.neo4j.kernel.Version version()
Specified by:
version in class org.neo4j.kernel.KernelData

graphDatabase

public org.neo4j.kernel.GraphDatabaseAPI graphDatabase()
Specified by:
graphDatabase in class org.neo4j.kernel.KernelData

getClusterInfo

public org.neo4j.management.ClusterMemberInfo[] getClusterInfo()

getMemberInfo

public org.neo4j.management.ClusterDatabaseInfo getMemberInfo()


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