Package gov.nasa.pds.tools.validate.task

Defines client-independent processing interfaces and classes for background tasks.
  • Interface Summary
    Interface Description
    Task
    Defines an interface all tasks must implement.
    TaskAdvisor
    Defines an interface that a task may use to find out whether it should exit early.
    TaskManager
    Defines the operations of a service that can run tasks in the background.
  • Class Summary
    Class Description
    BlockingTaskManager
    Implements a simple task manager suitable for non-Swing applications that runs a task as soon as it is submitted and does not return until the task is complete.
    ValidationTask
    Implements a background task for performing a validation.
  • Enum Summary
    Enum Description
    Task.Status
    Defines the states a task can be in.