X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Fpools%2Fselection-strategies%2Fworker-choice-strategy-context.ts;h=a0ba25838dc524ea678c97701e20ac7aa1f7b413;hb=f0bbd436ca3a985f79cf530ba82805d8d617d509;hp=7862fb38536b702e850843dc77d6303b637eada4;hpb=4f487526a63c873d168386250b40ad8103c5a4d8;p=poolifier.git diff --git a/src/pools/selection-strategies/worker-choice-strategy-context.ts b/src/pools/selection-strategies/worker-choice-strategy-context.ts index 7862fb38..a0ba2583 100644 --- a/src/pools/selection-strategies/worker-choice-strategy-context.ts +++ b/src/pools/selection-strategies/worker-choice-strategy-context.ts @@ -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 } /**