Class IndexEmitterTask<T>

java.lang.Object
nz.org.riskscape.engine.task.WorkerTask
nz.org.riskscape.engine.task.IndexEmitterTask<T>
All Implemented Interfaces:
AutoCloseable

public class IndexEmitterTask<T> extends WorkerTask
  • Constructor Details

    • IndexEmitterTask

      public IndexEmitterTask(TaskSpec spec)
  • Method Details

    • run

      public ReturnState run()
      Description copied from class: WorkerTask

      Processes the work that the task has to do. The task doesn't necessarily run to completion in one go - it's likely that the task will run out of input or output first, so it'll need to keep coming back and chipping away at the work.

      Specified by:
      run in class WorkerTask
    • producesResult

      public boolean producesResult()
      Specified by:
      producesResult in class WorkerTask