Class WorkersCoordinator
- java.lang.Object
-
- io.vertigo.stella.impl.workers.coordinator.WorkersCoordinator
-
- All Implemented Interfaces:
Coordinator,Closeable,AutoCloseable
public final class WorkersCoordinator extends Object implements Coordinator, Closeable
Implémentation d'un pool local deCoordinator.- Author:
- pchretien
-
-
Constructor Summary
Constructors Constructor Description WorkersCoordinator(int workerCount)Constructeur.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()<W,R>
Future<R>submit(WorkItem<W,R> workItem, WorkResultHandler<R> workResultHandler)Work devant être exécuté WorkItem contient à la fois le Work et le callback.
-
-
-
Method Detail
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
submit
public <W,R> Future<R> submit(WorkItem<W,R> workItem, WorkResultHandler<R> workResultHandler)
Work devant être exécuté WorkItem contient à la fois le Work et le callback.- Specified by:
submitin interfaceCoordinator- Type Parameters:
R- resultW- Type de Work (Travail)- Parameters:
workItem- WorkItemworkResultHandler- Result handler- Returns:
- Future for this result
-
-