org.neo4j.kernel.ha.id
Class HaIdGeneratorFactory
java.lang.Object
org.neo4j.kernel.ha.id.HaIdGeneratorFactory
- All Implemented Interfaces:
- org.neo4j.kernel.IdGeneratorFactory
public class HaIdGeneratorFactory
- extends Object
- implements org.neo4j.kernel.IdGeneratorFactory
|
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 |
HaIdGeneratorFactory
public HaIdGeneratorFactory(Master master,
HighAvailability highAvailability,
org.neo4j.kernel.logging.Logging logging)
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.