Class JobPool

java.lang.Object
org.basex.core.jobs.JobPool

public final class JobPool extends Object
Job pool.
Author:
BaseX Team 2005-21, BSD License, Christian Gruen
  • Field Details

  • Constructor Details

    • JobPool

      public JobPool(StaticOptions sopts)
      Constructor.
      Parameters:
      sopts - static options
  • Method Details

    • register

      public void register(Job job)
      Registers a job (puts it on a queue).
      Parameters:
      job - job
    • unregister

      public void unregister(Job job)
      Unregisters a job.
      Parameters:
      job - job
    • close

      public void close()
      Stops all jobs before closing the application.
    • scheduleResult

      public void scheduleResult(Job job)
      Discards a result after the timeout.
      Parameters:
      job - job