Interface IThreadWorkerFactory<T>

  • All Known Implementing Classes:
    TestRunner

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

      • createWorkers

        java.util.List<IWorker<T>> createWorkers​(java.util.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