Class RepublishLeaseSetJob

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

class RepublishLeaseSetJob extends JobImpl
Run periodically for each locally created leaseSet to cause it to be republished if the client is still connected.
  • Field Details

    • REPUBLISH_LEASESET_TIMEOUT

      public static final long REPUBLISH_LEASESET_TIMEOUT
      See Also:
  • Constructor Details

  • Method Details

    • getName

      public String getName()
      Description copied from interface: Job
      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.
    • requeueRepublish

      void requeueRepublish()
    • lastPublished

      public long lastPublished()
      Returns:
      last attempted publish time, or 0 if never