Merge branch 'master' into elu-strategy
[poolifier.git] / src / pools / selection-strategies / worker-choice-strategy-context.ts
index 7862fb38536b702e850843dc77d6303b637eada4..a0ba25838dc524ea678c97701e20ac7aa1f7b413 100644 (file)
@@ -9,7 +9,7 @@ import { LeastEluWorkerChoiceStrategy } from './least-elu-worker-choice-strategy
 import { RoundRobinWorkerChoiceStrategy } from './round-robin-worker-choice-strategy'
 import type {
   IWorkerChoiceStrategy,
-  TaskStatistics,
+  TaskStatisticsRequirements,
   WorkerChoiceStrategy,
   WorkerChoiceStrategyOptions
 } from './selection-strategies-types'
@@ -105,16 +105,16 @@ export class WorkerChoiceStrategyContext<
   }
 
   /**
-   * Gets the worker choice strategy task statistics in the context.
+   * Gets the worker choice strategy task statistics requirements in the context.
    *
-   * @returns The task statistics.
+   * @returns The task statistics requirements.
    */
-  public getTaskStatistics (): TaskStatistics {
+  public getTaskStatisticsRequirements (): TaskStatisticsRequirements {
     return (
       this.workerChoiceStrategies.get(
         this.workerChoiceStrategy
       ) as IWorkerChoiceStrategy
-    ).taskStatistics
+    ).taskStatisticsRequirements
   }
 
   /**