Job
SingleSearchJob
class FloodOnlySearchJob extends FloodSearchJob
修飾子とタイプ | フィールド | 説明 |
---|---|---|
protected ReplyJob |
_onReply |
|
protected Job |
_onTimeout |
|
protected MessageSelector |
_replySelector |
_created, _dead, _expiration, _facade, _isLease, _key, _log, _lookupsRemaining, _onFailed, _onFind, _success, _timeoutMs, CONCURRENT_SEARCHES
コンストラクタ | 説明 |
---|---|
FloodOnlySearchJob(RouterContext ctx,
FloodfillNetworkDatabaseFacade facade,
Hash key,
Job onFind,
Job onFailed,
int timeoutMs,
boolean isLease) |
修飾子とタイプ | メソッド | 説明 |
---|---|---|
(package private) int |
decrementRemaining(Hash peer) |
Note that we heard from the peer
|
(package private) void |
failed() |
Deprecated, unused, see FOSJ override
|
java.lang.String |
getName() |
Deprecated, unused, see FOSJ override
|
void |
runJob() |
Deprecated, unused, see FOSJ override
|
boolean |
shouldProcessDSRM() |
|
(package private) void |
success() |
Deprecated, unused, see FOSJ override
|
addDeferred, decrementRemaining, getCreated, getExpiration, getKey, getLookupsRemaining
dropped, getAddedBy, getContext, getJobId, getMadeReadyOn, getTiming, madeReady, requeue, toString
protected final MessageSelector _replySelector
protected final ReplyJob _onReply
protected final Job _onTimeout
public FloodOnlySearchJob(RouterContext ctx, FloodfillNetworkDatabaseFacade facade, Hash key, Job onFind, Job onFailed, int timeoutMs, boolean isLease)
public boolean shouldProcessDSRM()
public void runJob()
FloodSearchJob
runJob
インタフェース内 Job
runJob
クラス内 FloodSearchJob
public java.lang.String getName()
FloodSearchJob
getName
インタフェース内 Job
getName
クラス内 FloodSearchJob
int decrementRemaining(Hash peer)
void failed()
FloodSearchJob
failed
クラス内 FloodSearchJob
void success()
FloodSearchJob
success
クラス内 FloodSearchJob