Package org.anchoranalysis.experiment.task.processor

Non-bean classes related to JobProcessor.
  • Class Summary 
    Class Description
    CallableJob<T extends InputFromManager,​S>
    A job derived from a Task that can be placed on different threads
    ConcurrentJobMonitor
    Monitors all submitted jobs and their current state of execution.
    JobDescription
    A description of the job's name and associated number.
    JobStartStopLogger
    Logs events when jobs start and stop, with or without errors.
    JobStateMonitor
    Monitor execution-state of a job, and how long it is taking/took to execute.
    MonitoredSequentialExecutor<T>
    Runs executes sequence of jobs/tasks/whatever monitoring various pieces of information - how many have run? - how many successful/failed? - how long did execution take? - etc.
    SubmittedJob
    A job that has been submitted for execution.