public class ThreadsScheduler extends Object implements Scheduler
| Constructor and Description |
|---|
ThreadsScheduler(ExecutorService workerThreads,
ExecutorService loopThread) |
| Modifier and Type | Method and Description |
|---|---|
ExecutorService |
getLoopThread() |
ExecutorService |
getWorkerThreads() |
protected void |
invoke(On type,
Object event,
Subscriber subscriber) |
void |
schedule(Object event,
List<? extends Subscriber> handlers) |
public ThreadsScheduler(ExecutorService workerThreads, ExecutorService loopThread)
public void schedule(Object event, List<? extends Subscriber> handlers)
public final ExecutorService getWorkerThreads()
public final ExecutorService getLoopThread()
protected void invoke(On type, Object event, Subscriber subscriber)