JobSingleSearchJobclass 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, getLookupsRemainingdropped, getAddedBy, getContext, getJobId, getMadeReadyOn, getTiming, madeReady, requeue, toStringprotected 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()
FloodSearchJobrunJob インタフェース内 JobrunJob クラス内 FloodSearchJobpublic java.lang.String getName()
FloodSearchJobgetName インタフェース内 JobgetName クラス内 FloodSearchJobint decrementRemaining(Hash peer)
void failed()
FloodSearchJobfailed クラス内 FloodSearchJobvoid success()
FloodSearchJobsuccess クラス内 FloodSearchJob