Class HandleFloodfillDatabaseStoreMessageJob
java.lang.Object
net.i2p.router.JobImpl
net.i2p.router.networkdb.kademlia.HandleFloodfillDatabaseStoreMessageJob
- All Implemented Interfaces:
Job
class HandleFloodfillDatabaseStoreMessageJob extends JobImpl
Receive DatabaseStoreMessage data and store it in the local net db
-
Field Summary
-
Constructor Summary
Constructors Constructor Description HandleFloodfillDatabaseStoreMessageJob(RouterContext ctx, DatabaseStoreMessage receivedMessage, RouterIdentity from, Hash fromHash, FloodfillNetworkDatabaseFacade facade)
-
Method Summary
Methods inherited from class net.i2p.router.JobImpl
getAddedBy, getContext, getJobId, getMadeReadyOn, getTiming, madeReady, requeue, toString
-
Constructor Details
-
HandleFloodfillDatabaseStoreMessageJob
public HandleFloodfillDatabaseStoreMessageJob(RouterContext ctx, DatabaseStoreMessage receivedMessage, RouterIdentity from, Hash fromHash, FloodfillNetworkDatabaseFacade facade)- Parameters:
receivedMessage
- must never have reply token set if it came down a tunnel
-
-
Method Details
-
runJob
public void runJob()Description copied from interface:Job
Actually perform the task. This call blocks until the Job is complete. -
getName
Description copied from interface:Job
Descriptive name of the task -
dropped
public void dropped()Description copied from interface:Job
the router is extremely overloaded, so this job has been dropped. if for some reason the job *must* do some cleanup / requeueing of other tasks, it should do so here.
-