public static class TaskManager.Adapter extends Object implements TaskManager.Listener
| Constructor and Description |
|---|
Adapter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
jobExecuteEvent(TaskManager.JobExecuteEvent e)
Обрабатывает событие потока, распределяя его по
onJobAdd, onJobRemove
|
protected void |
jobQueueEvent(TaskManager.JobQueueEvent e)
Обрабатывает событие очереди, распределяя его по
onJobAdd, onJobRemove
|
protected void |
onJobAdd(TaskManager src,
Runnable job,
TaskManager.JobCancelQueueEvent e)
Работа добавляется в очередь
|
protected void |
onJobFinished(TaskManager src,
Thread thread,
Runnable job,
Throwable ex) |
protected void |
onJobRemove(TaskManager src,
Runnable job) |
protected void |
onJobStarted(TaskManager src,
Thread thread,
Runnable job) |
protected void |
onThreadPoolStarted(TaskManager src,
int liveThreadsCount) |
protected void |
onThreadPoolStopped(TaskManager src,
int liveThreadsCount) |
protected void |
onThreadStarted(TaskManager src,
Thread thread) |
protected void |
onThreadStopped(TaskManager src,
Thread thread) |
void |
taskManagerEvent(TaskManager.Event e)
Обрабатывает событие распределяя его по функциям
|
protected void |
threadEvent(TaskManager.ThreadEvet e)
Обрабатывает событие потока, распределяя его по
onThreadStarted, onThreadStopped, jobExecuteEvent
|
protected void |
threadPoolEvent(TaskManager.ThreadPoolEvent e)
Обрабатывает событие пула, распределяя его по onThreadPoolStarted, onThreadPoolStopped
|
public void taskManagerEvent(TaskManager.Event e)
taskManagerEvent in interface TaskManager.Listenere - СобытиеthreadPoolEvent(xyz.cofe.ipc.process.TaskManager.ThreadPoolEvent),
threadEvent(xyz.cofe.ipc.process.TaskManager.ThreadEvet),
jobQueueEvent(xyz.cofe.ipc.process.TaskManager.JobQueueEvent)protected void threadPoolEvent(TaskManager.ThreadPoolEvent e)
e - СобытиеonThreadStarted(xyz.cofe.ipc.process.TaskManager, java.lang.Thread),
onThreadStopped(xyz.cofe.ipc.process.TaskManager, java.lang.Thread)protected void threadEvent(TaskManager.ThreadEvet e)
protected void jobQueueEvent(TaskManager.JobQueueEvent e)
protected void jobExecuteEvent(TaskManager.JobExecuteEvent e)
protected void onJobAdd(TaskManager src, Runnable job, TaskManager.JobCancelQueueEvent e)
src - Источник сообщенияjob - Заданиеe - Сообщение, с возможностью отмены действияprotected void onJobRemove(TaskManager src, Runnable job)
protected void onThreadPoolStarted(TaskManager src, int liveThreadsCount)
protected void onThreadPoolStopped(TaskManager src, int liveThreadsCount)
protected void onThreadStarted(TaskManager src, Thread thread)
protected void onThreadStopped(TaskManager src, Thread thread)
protected void onJobStarted(TaskManager src, Thread thread, Runnable job)
protected void onJobFinished(TaskManager src, Thread thread, Runnable job, Throwable ex)
Copyright © 2018. All rights reserved.