public class Schedule extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
ON_CALLER_THREAD |
static int |
ON_MAIN_THREAD |
static int |
ON_THREADS |
| 构造器和说明 |
|---|
Schedule() |
Schedule(ExecutorService loopThread,
ExecutorService workerThreads) |
| 限定符和类型 | 方法和说明 |
|---|---|
ExecutorService |
getLoopThread() |
ExecutorService |
getWorkerThreads() |
protected void |
invoke(int type,
Object event,
EventHandler handler) |
void |
submit(Object event,
List<EventHandler> handlers) |
public static final int ON_MAIN_THREAD
public static final int ON_CALLER_THREAD
public static final int ON_THREADS
public Schedule()
public Schedule(ExecutorService loopThread, ExecutorService workerThreads)
public void submit(Object event, List<EventHandler> handlers)
public final ExecutorService getWorkerThreads()
public final ExecutorService getLoopThread()
protected void invoke(int type,
Object event,
EventHandler handler)