java.lang.Object
net.i2p.router.JobImpl
net.i2p.router.networkdb.kademlia.FloodfillNetworkDatabaseFacade.FloodFailedJob
- All Implemented Interfaces:
Job
- Enclosing class:
FloodfillNetworkDatabaseFacade
Record the store failure in the peer profile.
Field Summary
Constructor Summary
ConstructorsConstructorDescriptionFloodFailedJob(RouterContext ctx, Hash peer) Record a failed store for the given peer.Method Summary
All MethodsMethods inherited from class JobImpl
dropped, getContext, getJobId, getMadeReadyOn, getTiming, madeReady, requeue, toStringModifier and TypeMethodDescriptionvoiddropped()Default implementation does nothing.final RouterContextThe router context that this job belongs to.longgetJobId()The unique job ID for this job.longThe timestamp when this job was last made ready for execution.The timing object for this job.voidmadeReady(long now) For JobQueue only, not for external use.protected voidrequeue(long delayMs) Requeue this job to run after the specified delay.toString()
Field Details
_peer
The peer whose reply is awaited.
Constructor Details
FloodFailedJob
Record a failed store for the given peer.- Parameters:
ctx- router context whose profile manager records the failurepeer- the floodfill peer whose flood failed, whose profile is penalized
Method Details
getName
runJob
public void runJob()Record the store failure in the peer profile.