java.lang.Object
net.i2p.router.JobImpl
net.i2p.router.networkdb.kademlia.FloodfillMonitorJob
All Implemented Interfaces:
Job

class FloodfillMonitorJobextends JobImpl
Simple job to monitor the floodfill pool. If we are class N or O, and meet some other criteria, we will automatically become floodfill if there aren't enough. But only change ff status every few hours to minimize ff churn.
  • Constructor Details

    • FloodfillMonitorJob

      public FloodfillMonitorJob(RouterContext context, FloodfillNetworkDatabaseFacade facade)
      Creates a new FloodfillMonitorJob.
      Parameters:
      context - the router context
      facade - the floodfill network database facade
  • Method Details

    • getName

      public String getName()
      Description copied from interface: Job
      Descriptive name of the task.
      Returns:
      the descriptive name of the task
    • runJob

      public void runJob()
      Description copied from interface: Job
      Actually perform the task. This call blocks until the Job is complete.