public interface IRingNodeDebugService extends IRingNodeService
IRingApplicationService.State
TIMEOUT
Modifier and Type | Method and Description |
---|---|
void |
disableSchedules()
Disable stabilize, fix and search for debug purposes.
|
IFuture<java.lang.Void> |
fixFingers()
Execute a fixfingers run.
|
IFuture<java.lang.String> |
getFingerTableString()
Get the finger table as String for debugging purposes.
|
void |
init(IID id)
Init Ringnode with id.
|
IFuture<java.lang.Boolean> |
join(IRingNodeService other)
Join the ring.
|
IFuture<java.lang.Void> |
stabilize()
Check if my successor is correct.
|
getClosestPrecedingFinger, getFingers, getOverlayId, getPredecessor, notify, notifyBad, setPredecessor
findSuccessor, getId, getState, getSuccessor, isInitialized, setInitialized, subscribeForEvents
IFuture<java.lang.Boolean> join(IRingNodeService other)
nDashRing
- Another known ringnodeIFuture<java.lang.String> getFingerTableString()
IFuture<java.lang.Void> fixFingers()
IFuture<java.lang.Void> stabilize()
void disableSchedules()
void init(IID id)
id
-