Class CoordinatorState
java.lang.Object
org.apache.cassandra.repair.state.AbstractCompletable<I>
org.apache.cassandra.repair.state.AbstractState<CoordinatorState.State,TimeUUID>
org.apache.cassandra.repair.state.CoordinatorState
- All Implemented Interfaces:
Completable<TimeUUID>,State<CoordinatorState.State,TimeUUID>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionfinal classstatic enumNested classes/interfaces inherited from class org.apache.cassandra.repair.state.AbstractState
AbstractState.UpdateTypeNested classes/interfaces inherited from class org.apache.cassandra.repair.state.AbstractCompletable
AbstractCompletable.BasePhase, AbstractCompletable.BaseSkipPhase, AbstractCompletable.StatusNested classes/interfaces inherited from interface org.apache.cassandra.repair.state.Completable
Completable.Result -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal intfinal Stringfinal RepairOptionfinal CoordinatorState.PhaseFields inherited from class org.apache.cassandra.repair.state.AbstractState
COMPLETE, currentState, INIT, stateTimesNanosFields inherited from class org.apache.cassandra.repair.state.AbstractCompletable
clock, id, lastUpdatedAtNs -
Constructor Summary
ConstructorsConstructorDescriptionCoordinatorState(Clock clock, int cmd, String keyspace, RepairOption options) -
Method Summary
Methods inherited from class org.apache.cassandra.repair.state.AbstractState
getCurrentState, getStateTimesMillis, getStatus, isAccepted, maybeUpdateState, onComplete, updateStateMethods inherited from class org.apache.cassandra.repair.state.AbstractCompletable
getCompletionStatus, getId, getInitializedAtMillis, getInitializedAtNanos, getLastUpdatedAtMillis, getLastUpdatedAtNanos, getResult, nanosToMillis, tryResult, updatedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.cassandra.repair.state.Completable
getDurationMillis, getFailureCause, getId, getInitializedAtMillis, getInitializedAtNanos, getLastUpdatedAtMillis, getLastUpdatedAtNanos, getResult, getSuccessMessage, isComplete
-
Field Details
-
cmd
public final int cmd -
keyspace
-
options
-
phase
-
-
Constructor Details
-
CoordinatorState
-
-
Method Details
-
getSessions
-
getSessionIds
-
register
-
getColumnFamilies
-
getColumnFamilyNames
-
getNeighborsAndRanges
-
getParticipants
-
getCommonRanges
-
getFilteredCommonRanges
-
status
- Overrides:
statusin classAbstractState<CoordinatorState.State,TimeUUID>
-
toString
- Overrides:
toStringin classAbstractState<CoordinatorState.State,TimeUUID>
-