class FloodOnlyLookupMatchJob extends JobImpl implements ReplyJob
This job processes responses to flood-only searches, determining success or failure based on received database store messages. It coordinates with the parent search job to signal completion and handles LeaseSet reply marking appropriately.
Extends the base match job functionality to work specifically with flood-based search strategies where responses are processed asynchronously.
| Modifier and Type | Field and Description |
|---|---|
protected Log |
_log |
protected FloodSearchJob |
_search |
protected boolean |
_success |
| Constructor and Description |
|---|
FloodOnlyLookupMatchJob(RouterContext ctx,
FloodSearchJob job) |
| Modifier and Type | Method and Description |
|---|---|
String |
getName()
Descriptive name of the task
|
void |
runJob()
Actually perform the task.
|
void |
setMessage(I2NPMessage message)
Called by InNetMessagePool when an I2NPMessage
matching a MessageSelector registered with the OutboundMessageRegistry
is received
|
dropped, getContext, getJobId, getMadeReadyOn, getTiming, madeReady, requeue, toStringprotected final Log _log
protected final FloodSearchJob _search
protected volatile boolean _success
public FloodOnlyLookupMatchJob(RouterContext ctx, FloodSearchJob job)
public void runJob()
Jobpublic void setMessage(I2NPMessage message)
ReplyJobsetMessage in interface ReplyJob