org.neo4j.kernel.ha
Class SlaveIdGenerator.SlaveIdGeneratorFactory

java.lang.Object
  extended by org.neo4j.kernel.ha.SlaveIdGenerator.SlaveIdGeneratorFactory
All Implemented Interfaces:
IdGeneratorFactory
Enclosing class:
SlaveIdGenerator

public static class SlaveIdGenerator.SlaveIdGeneratorFactory
extends Object
implements IdGeneratorFactory


Constructor Summary
SlaveIdGenerator.SlaveIdGeneratorFactory(Broker broker, ResponseReceiver receiver)
           
 
Method Summary
 void create(String fileName)
           
 void forgetIdAllocationsFromMaster()
           
 IdGenerator get(IdType idType)
           
 IdGenerator open(String fileName, int grabSize, IdType idType, long highestIdInUse, boolean startup)
           
 void updateIdGenerators(NeoStore store)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SlaveIdGenerator.SlaveIdGeneratorFactory

public SlaveIdGenerator.SlaveIdGeneratorFactory(Broker broker,
                                                ResponseReceiver receiver)
Method Detail

open

public IdGenerator open(String fileName,
                        int grabSize,
                        IdType idType,
                        long highestIdInUse,
                        boolean startup)
Specified by:
open in interface IdGeneratorFactory

create

public void create(String fileName)
Specified by:
create in interface IdGeneratorFactory

get

public IdGenerator get(IdType idType)
Specified by:
get in interface IdGeneratorFactory

updateIdGenerators

public void updateIdGenerators(NeoStore store)
Specified by:
updateIdGenerators in interface IdGeneratorFactory

forgetIdAllocationsFromMaster

public void forgetIdAllocationsFromMaster()


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