Class QueryJobTask

java.lang.Object
java.util.TimerTask
org.basex.core.jobs.QueryJobTask
All Implemented Interfaces:
Runnable

public final class QueryJobTask extends TimerTask
Scheduled job.
Author:
BaseX Team 2005-21, BSD License, Christian Gruen
  • Field Details

    • job

      public final QueryJob job
      Job.
    • jobs

      public final JobPool jobs
      Job pool.
    • interval

      public final long interval
      Interval.
    • end

      public final long end
      End time (@link Long.MAX_VALUE: no end).
    • start

      public long start
      Next start time.
  • Constructor Details

    • QueryJobTask

      public QueryJobTask(QueryJob job, JobPool jobs, long delay, long interval, long duration)
      Constructor.
      Parameters:
      job - job
      jobs - job pool
      delay - delay (ms)
      interval - interval (ms; no repetition: 0)
      duration - total duration (ms; no limit: Long.MAX_VALUE)
  • Method Details