X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fpools%2Fselection-strategies%2Fabstract-worker-choice-strategy.ts;h=f32229ec3da8550d49263f2ed76a434a63d6d97b;hb=17393ac83cbf0eacf68ea9efb0a577cc30a5c685;hp=5b4a2fb5f777b4f8b5238a0be7b578dd9b3924ce;hpb=b2b1d84ebeb8299fda9b6090c9951e953749bbe0;p=poolifier.git diff --git a/src/pools/selection-strategies/abstract-worker-choice-strategy.ts b/src/pools/selection-strategies/abstract-worker-choice-strategy.ts index 5b4a2fb5..f32229ec 100644 --- a/src/pools/selection-strategies/abstract-worker-choice-strategy.ts +++ b/src/pools/selection-strategies/abstract-worker-choice-strategy.ts @@ -17,17 +17,17 @@ export abstract class AbstractWorkerChoiceStrategy< Worker extends IPoolWorker, Data = unknown, Response = unknown -> implements IWorkerChoiceStrategy { - /** {@inheritDoc} */ +> implements IWorkerChoiceStrategy { + /** @inheritDoc */ public readonly isDynamicPool: boolean - /** {@inheritDoc} */ + /** @inheritDoc */ public requiredStatistics: RequiredStatistics = { runTime: false, avgRunTime: false } /** - * Constructs a worker choice strategy attached to the pool. + * Constructs a worker choice strategy bound to the pool. * * @param pool - The pool instance. */ @@ -38,12 +38,12 @@ export abstract class AbstractWorkerChoiceStrategy< this.choose.bind(this) } - /** {@inheritDoc} */ + /** @inheritDoc */ public abstract reset (): boolean - /** {@inheritDoc} */ + /** @inheritDoc */ public abstract choose (): number - /** {@inheritDoc} */ + /** @inheritDoc */ public abstract remove (workerKey: number): boolean }