java.lang.Object
net.i2p.router.JobImpl
net.i2p.router.client.RequestLeaseSetJob.CheckLeaseRequestStatus
All Implemented Interfaces:
Job
Enclosing class:
RequestLeaseSetJob

private class RequestLeaseSetJob.CheckLeaseRequestStatusextends JobImpl
Timeout check for the LeaseSet request. Scheduled for the request's expiration plus a small random jitter so simultaneous requests from many clients do not all timeout and retry at the same instant.
  • Field Details

    • _start

      private final long _start
      When the check began.
  • Constructor Details

    • CheckLeaseRequestStatus

      public CheckLeaseRequestStatus()
      Starts checking the lease request.
  • Method Details

    • runJob

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

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