Class JobStage

java.lang.Object
uk.ac.starlink.ttools.taplint.JobStage
All Implemented Interfaces:
Stage

public class JobStage extends Object implements Stage
TapLint stage which submits and manipulates UWS jobs, mostly to check that the UWS operations are performing correctly.
Since:
24 Jun 2011
Author:
Mark Taylor
  • Constructor Details

    • JobStage

      public JobStage(MetadataHolder metaHolder, long pollMillis)
      Constructor.
      Parameters:
      metaHolder - supplies table metadata at run time so we know what to query
      pollMillis - number of milliseconds between polling attempts when waiting for a normal job to complete
  • Method Details

    • getDescription

      public String getDescription()
      Description copied from interface: Stage
      Returns a short one-line description of this stage.
      Specified by:
      getDescription in interface Stage
      Returns:
      description in imperative mood
    • run

      public void run(Reporter reporter, uk.ac.starlink.vo.TapService tapService)
      Description copied from interface: Stage
      Performs the validation checks for this stage.
      Specified by:
      run in interface Stage
      Parameters:
      reporter - destination for validation messages
      tapService - TAP service description