Class SingleSearchJob
java.lang.Object
net.i2p.router.JobImpl
net.i2p.router.networkdb.kademlia.FloodSearchJob
net.i2p.router.networkdb.kademlia.FloodOnlySearchJob
net.i2p.router.networkdb.kademlia.SingleSearchJob
- All Implemented Interfaces:
Job
- Direct Known Subclasses:
IterativeFollowupJob
Ask a single peer for a single key.
This isn't really a flood-only search job at all, but we extend
FloodOnlySearchJob so we can use the same selectors, etc.
-
Field Summary
Fields inherited from class net.i2p.router.networkdb.kademlia.FloodOnlySearchJob
_onReply, _onTimeout, _replySelectorFields inherited from class net.i2p.router.networkdb.kademlia.FloodSearchJob
_created, _dead, _expiration, _facade, _isLease, _key, _log, _lookupsRemaining, _onFailed, _onFind, _success, _timeoutMs, CONCURRENT_SEARCHES -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.i2p.router.networkdb.kademlia.FloodOnlySearchJob
decrementRemainingMethods inherited from class net.i2p.router.networkdb.kademlia.FloodSearchJob
addDeferred, decrementRemaining, getCreated, getExpiration, getKey, getLookupsRemainingMethods inherited from class net.i2p.router.JobImpl
dropped, getAddedBy, getContext, getJobId, getMadeReadyOn, getTiming, madeReady, madeReady, requeue, toString
-
Constructor Details
-
SingleSearchJob
- Parameters:
key- for Router Info ONLY
-
-
Method Details
-
getName
Description copied from class:FloodSearchJobDeprecated, unused, see FOSJ override- Specified by:
getNamein interfaceJob- Overrides:
getNamein classFloodOnlySearchJob
-
shouldProcessDSRM
public boolean shouldProcessDSRM()- Overrides:
shouldProcessDSRMin classFloodOnlySearchJob
-
runJob
public void runJob()Description copied from class:FloodSearchJobDeprecated, unused, see FOSJ override- Specified by:
runJobin interfaceJob- Overrides:
runJobin classFloodOnlySearchJob
-
failed
void failed()Description copied from class:FloodSearchJobDeprecated, unused, see FOSJ override- Overrides:
failedin classFloodOnlySearchJob
-
success
void success()Description copied from class:FloodSearchJobDeprecated, unused, see FOSJ override- Overrides:
successin classFloodOnlySearchJob
-