org.neo4j.kernel.ha
Class SlaveIdGenerator.SlaveIdGeneratorFactory

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

public static class SlaveIdGenerator.SlaveIdGeneratorFactory
extends Object
implements org.neo4j.kernel.IdGeneratorFactory


Constructor Summary
SlaveIdGenerator.SlaveIdGeneratorFactory(Broker broker, ResponseReceiver receiver)
           
 
Method Summary
 void create(String fileName)
           
 void forgetIdAllocationsFromMaster()
           
 org.neo4j.kernel.impl.nioneo.store.IdGenerator get(org.neo4j.kernel.IdType idType)
           
 org.neo4j.kernel.impl.nioneo.store.IdGenerator open(String fileName, int grabSize, org.neo4j.kernel.IdType idType, long highestIdInUse)
           
 void updateIdGenerators(org.neo4j.kernel.impl.nioneo.store.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 org.neo4j.kernel.impl.nioneo.store.IdGenerator open(String fileName,
                                                           int grabSize,
                                                           org.neo4j.kernel.IdType idType,
                                                           long highestIdInUse)
Specified by:
open in interface org.neo4j.kernel.IdGeneratorFactory

create

public void create(String fileName)
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

updateIdGenerators

public void updateIdGenerators(org.neo4j.kernel.impl.nioneo.store.NeoStore store)
Specified by:
updateIdGenerators in interface org.neo4j.kernel.IdGeneratorFactory

forgetIdAllocationsFromMaster

public void forgetIdAllocationsFromMaster()


Copyright © 2011 The Neo4j Graph Database Project. All Rights Reserved.