org.neo4j.kernel.ha.id
Class HaIdGeneratorFactory

java.lang.Object
  extended by org.neo4j.kernel.ha.id.HaIdGeneratorFactory
All Implemented Interfaces:
org.neo4j.kernel.IdGeneratorFactory

public class HaIdGeneratorFactory
extends Object
implements org.neo4j.kernel.IdGeneratorFactory


Constructor Summary
HaIdGeneratorFactory(Master master, HighAvailability highAvailability, org.neo4j.kernel.logging.Logging logging)
           
 
Method Summary
 void create(org.neo4j.kernel.impl.nioneo.store.FileSystemAbstraction fs, File fileName, long highId)
           
 org.neo4j.kernel.impl.nioneo.store.IdGenerator get(org.neo4j.kernel.IdType idType)
           
 org.neo4j.kernel.impl.nioneo.store.IdGenerator open(org.neo4j.kernel.impl.nioneo.store.FileSystemAbstraction fs, File fileName, int grabSize, org.neo4j.kernel.IdType idType, long highId)
           
 void switchToMaster()
           
 void switchToSlave()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HaIdGeneratorFactory

public HaIdGeneratorFactory(Master master,
                            HighAvailability highAvailability,
                            org.neo4j.kernel.logging.Logging logging)
Method Detail

open

public org.neo4j.kernel.impl.nioneo.store.IdGenerator open(org.neo4j.kernel.impl.nioneo.store.FileSystemAbstraction fs,
                                                           File fileName,
                                                           int grabSize,
                                                           org.neo4j.kernel.IdType idType,
                                                           long highId)
Specified by:
open in interface org.neo4j.kernel.IdGeneratorFactory

create

public void create(org.neo4j.kernel.impl.nioneo.store.FileSystemAbstraction fs,
                   File fileName,
                   long highId)
Specified by:
create in interface org.neo4j.kernel.IdGeneratorFactory

get

public org.neo4j.kernel.impl.nioneo.store.IdGenerator get(org.neo4j.kernel.IdType idType)
Specified by:
get in interface org.neo4j.kernel.IdGeneratorFactory

switchToMaster

public void switchToMaster()

switchToSlave

public void switchToSlave()


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