}
/**
- * Updates the worker choice strategy internals in the context.
+ * Updates the worker node key in the worker choice strategy internals in the context.
*
* @returns `true` if the update is successful, `false` otherwise.
*/
- public update (): boolean {
+ public update (workerNodeKey: number): boolean {
return (
this.workerChoiceStrategies.get(
this.workerChoiceStrategy
) as IWorkerChoiceStrategy
- ).update()
+ ).update(workerNodeKey)
}
/**
}
/**
- * Removes a worker node key from the worker choice strategy in the context.
+ * Removes the worker node key from the worker choice strategy in the context.
*
* @param workerNodeKey - The key of the worker node.
* @returns `true` if the removal is successful, `false` otherwise.