public class PaxosStateTracker
extends java.lang.Object
Constructor and Description |
---|
PaxosStateTracker(PaxosUncommittedTracker uncommitted,
PaxosBallotTracker ballots,
boolean rebuildNeeded) |
Modifier and Type | Method and Description |
---|---|
PaxosBallotTracker |
ballots() |
static PaxosStateTracker |
create(Directories.DataDirectories dataDirectories) |
static PaxosStateTracker |
create(File[] directories) |
boolean |
isRebuildNeeded() |
void |
maybeRebuild() |
PaxosUncommittedTracker |
uncommitted() |
public PaxosStateTracker(PaxosUncommittedTracker uncommitted, PaxosBallotTracker ballots, boolean rebuildNeeded)
public boolean isRebuildNeeded()
public static PaxosStateTracker create(File[] directories) throws java.io.IOException
java.io.IOException
public static PaxosStateTracker create(Directories.DataDirectories dataDirectories) throws java.io.IOException
java.io.IOException
public void maybeRebuild() throws java.io.IOException
java.io.IOException
public PaxosUncommittedTracker uncommitted()
public PaxosBallotTracker ballots()
Copyright © 2009- The Apache Software Foundation