Class 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 Detail

      • REPUBLISH_LEASESET_TIMEOUT

        public static final long REPUBLISH_LEASESET_TIMEOUT
        See Also:
        Constant Field Values
    • Method Detail

      • 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