- protected assignChosenWorkerNodeKey (
- chosenWorkerNodeKey: number | undefined
- ): void {
- if (chosenWorkerNodeKey != null) {
- this.nextWorkerNodeKey = chosenWorkerNodeKey
- } else {
+ protected setPreviousWorkerNodeKey (workerNodeKey: number | undefined): void {
+ this.previousWorkerNodeKey = workerNodeKey ?? this.previousWorkerNodeKey
+ }
+
+ /**
+ * Check the next worker node eligibility.
+ */
+ protected checkNextWorkerNodeEligibility (): void {
+ if (!this.isWorkerNodeEligible(this.nextWorkerNodeKey as number)) {