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, SlaveDatabaseOperations databaseOperations)
           
 
Method Summary
 void create(org.neo4j.kernel.impl.nioneo.store.FileSystemAbstraction fs, 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(org.neo4j.kernel.impl.nioneo.store.FileSystemAbstraction fs, String fileName, int grabSize, org.neo4j.kernel.IdType idType, long highestIdInUse, boolean startup)
           
 
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,
                                                SlaveDatabaseOperations databaseOperations)
Method Detail

open

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

create

public void create(org.neo4j.kernel.impl.nioneo.store.FileSystemAbstraction fs,
                   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

forgetIdAllocationsFromMaster

public void forgetIdAllocationsFromMaster()


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