Interface IThreadWorkerFactory<T>

All Known Implementing Classes:
SuiteWorkerFactory, TestRunner

public interface IThreadWorkerFactory<T>
A factory that creates workers used by GraphThreadPoolExecutor
  • Method Summary

    Modifier and Type
    Method
    Description
    createWorkers(List<T> freeNodes)
    Creates IWorker for specified set of tasks.
  • Method Details

    • createWorkers

      List<IWorker<T>> createWorkers(List<T> freeNodes)
      Creates IWorker for specified set of tasks. It is not necessary that number of workers returned be same as number of tasks entered.
      Parameters:
      freeNodes - tasks that need to be executed
      Returns:
      list of workers