java.lang.Object
net.i2p.router.JobImpl
net.i2p.router.networkdb.kademlia.KademliaNetworkDatabaseFacade.BatchRepublishJob
All Implemented Interfaces:
Job
Enclosing class:
KademliaNetworkDatabaseFacade

private class KademliaNetworkDatabaseFacade.BatchRepublishJobextends JobImpl
Job to process batched LeaseSet republishes. Drains the batch queue and creates individual republish jobs for each LeaseSet.
  • Constructor Details

    • BatchRepublishJob

      public BatchRepublishJob(RouterContext ctx)
      Republishes client lease sets in batches.
      Parameters:
      ctx - the router context
  • Method Details

    • getName

      public String getName()
      Job name.
      Returns:
      the name shown for this job in the job queue and in logs
    • runJob

      public void runJob()
      Drain the batch queue, creating one republish job per LeaseSet.