public class CoordinatorState extends AbstractState<CoordinatorState.State,TimeUUID>
Modifier and Type | Class and Description |
---|---|
class |
CoordinatorState.Phase |
static class |
CoordinatorState.State |
AbstractCompletable.BasePhase, AbstractCompletable.BaseSkipPhase
Completable.Result
Modifier and Type | Field and Description |
---|---|
int |
cmd |
java.lang.String |
keyspace |
RepairOption |
options |
CoordinatorState.Phase |
phase |
COMPLETE, currentState, INIT, stateTimesNanos
id, lastUpdatedAtNs
Constructor and Description |
---|
CoordinatorState(int cmd,
java.lang.String keyspace,
RepairOption options) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ColumnFamilyStore> |
getColumnFamilies() |
java.lang.String[] |
getColumnFamilyNames() |
java.util.List<CommonRange> |
getCommonRanges() |
java.util.List<CommonRange> |
getFilteredCommonRanges() |
RepairRunnable.NeighborsAndRanges |
getNeighborsAndRanges() |
java.util.Set<InetAddressAndPort> |
getParticipants() |
java.util.Set<TimeUUID> |
getSessionIds() |
java.util.Collection<SessionState> |
getSessions() |
void |
register(SessionState state) |
getCurrentState, getStateTimesMillis, getStatus, onComplete, updateState
getId, getInitializedAtMillis, getInitializedAtNanos, getLastUpdatedAtMillis, getLastUpdatedAtNanos, getResult, nanosToMillis, tryResult, updated
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDurationMillis, getFailureCause, getId, getInitializedAtMillis, getInitializedAtNanos, getLastUpdatedAtMillis, getLastUpdatedAtNanos, getResult, getSuccessMessage, isComplete
public final int cmd
public final java.lang.String keyspace
public final RepairOption options
public final CoordinatorState.Phase phase
public CoordinatorState(int cmd, java.lang.String keyspace, RepairOption options)
public java.util.Collection<SessionState> getSessions()
public java.util.Set<TimeUUID> getSessionIds()
public void register(SessionState state)
public java.util.List<ColumnFamilyStore> getColumnFamilies()
public java.lang.String[] getColumnFamilyNames()
public RepairRunnable.NeighborsAndRanges getNeighborsAndRanges()
public java.util.Set<InetAddressAndPort> getParticipants()
public java.util.List<CommonRange> getCommonRanges()
public java.util.List<CommonRange> getFilteredCommonRanges()
Copyright © 2009- The Apache Software Foundation