public interface NodeManagerIf extends RPCIf
NodeManager.| 修飾子とタイプ | フィールドと説明 |
|---|---|
static int |
SETR_TYPE_FIX_BOTH |
static int |
SETR_TYPE_FIX_LEFTONLY |
static int |
SETR_TYPE_NORMAL |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
findNearest(DdllKey target,
Link sender,
int reqNo,
DdllKey searchKey,
Link prevKey) |
void |
getStat(DdllKey target,
Link sender,
int reqNo) |
void |
getStatMulti(Endpoint sender,
DdllKey[] targets) |
void |
propagateNeighbors(DdllKey src,
DdllKey key,
Set<Link> newset,
DdllKey limit) |
void |
setFindNext(DdllKey target,
int reqNo,
Link next,
Link prevKey) |
void |
setFindResult(DdllKey target,
int reqNo,
Link left,
Link right) |
void |
setL(DdllKey target,
Link lNew,
LinkNum lNewNum,
Link d,
Set<Link> nbrs) |
void |
setR(DdllKey target,
Link sender,
int reqNo,
Link rNew,
Link rCur,
LinkNum rNewNum,
int type,
Object payload) |
void |
setRAck(DdllKey target,
Link sender,
int reqNo,
LinkNum val,
Set<Link> nbrs) |
void |
setRNak(DdllKey target,
Link sender,
int reqNo,
Link curR) |
void |
setStat(DdllKey target,
int reqNo,
Stat stat) |
void |
setStatMulti(Endpoint sender,
Stat[] stats) |
void |
startFix(DdllKey target,
Link failedNode,
boolean force) |
void |
unrefL(DdllKey target,
Link sender) |
static final int SETR_TYPE_NORMAL
static final int SETR_TYPE_FIX_LEFTONLY
static final int SETR_TYPE_FIX_BOTH
void setR(DdllKey target, Link sender, int reqNo, Link rNew, Link rCur, LinkNum rNewNum, int type, Object payload) throws RPCException
RPCExceptionvoid setRAck(DdllKey target, Link sender, int reqNo, LinkNum val, Set<Link> nbrs) throws RPCException
RPCExceptionvoid setRNak(DdllKey target, Link sender, int reqNo, Link curR) throws RPCException
RPCExceptionvoid setL(DdllKey target, Link lNew, LinkNum lNewNum, Link d, Set<Link> nbrs) throws RPCException
RPCExceptionvoid unrefL(DdllKey target, Link sender) throws RPCException
RPCExceptionvoid findNearest(DdllKey target, Link sender, int reqNo, DdllKey searchKey, Link prevKey) throws RPCException
RPCExceptionvoid setFindResult(DdllKey target, int reqNo, Link left, Link right) throws RPCException
RPCExceptionvoid setFindNext(DdllKey target, int reqNo, Link next, Link prevKey) throws RPCException
RPCExceptionvoid getStat(DdllKey target, Link sender, int reqNo) throws RPCException
RPCExceptionvoid setStat(DdllKey target, int reqNo, Stat stat) throws RPCException
RPCExceptionvoid getStatMulti(Endpoint sender, DdllKey[] targets) throws RPCException
RPCExceptionvoid setStatMulti(Endpoint sender, Stat[] stats) throws RPCException
RPCExceptionvoid propagateNeighbors(DdllKey src, DdllKey key, Set<Link> newset, DdllKey limit) throws RPCException
RPCExceptionvoid startFix(DdllKey target, Link failedNode, boolean force) throws RPCException
RPCExceptionCopyright © 2017. All rights reserved.