- return new RoundRobinWorkerChoiceStrategy(pool)
- case WorkerChoiceStrategies.LESS_RECENTLY_USED:
- return new LessRecentlyUsedWorkerChoiceStrategy(pool)
+ return new RoundRobinWorkerChoiceStrategy<Worker, Data, Response>(pool)
+ case WorkerChoiceStrategies.LESS_USED:
+ return new LessUsedWorkerChoiceStrategy<Worker, Data, Response>(pool)
+ case WorkerChoiceStrategies.LESS_BUSY:
+ return new LessBusyWorkerChoiceStrategy<Worker, Data, Response>(pool)