| Package | Description |
|---|---|
| org.imajine.image.processor | |
| org.imajine.image.processor.event |
| Modifier and Type | Method and Description |
|---|---|
<T extends ImagingTask> |
ImagingTaskProcessor.cancellPendingTasks(Class<T> taskClass)
Cancels all the pending tasks of the given type.
|
<T extends ImagingTask> |
ImagingTaskProcessor.popCompletedTask(Class<T> taskClass)
Pops a completed task out of the list.
|
| Modifier and Type | Method and Description |
|---|---|
protected ImagingTask |
ImagingTaskProcessor.getNextTask(Serializable workerId,
boolean remoteExecution)
Returns the next pending task to execute.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ImagingTaskProcessor.notifyTaskCompleted(ImagingTask task)
Notifies that a task has been completed.
|
void |
ImagingTaskProcessor.post(ImagingTask task)
Posts a new task into the queue.
|
void |
ImagingTaskProcessor.postWithPriority(ImagingTask task) |
| Modifier and Type | Method and Description |
|---|---|
int |
ImagingTaskProcessor.getCompletedTaskCount(Class<? extends ImagingTask> taskClass)
Returns the number of completed tasks of the given class.
|
int |
ImagingTaskProcessor.getPendingTaskCount(Class<? extends ImagingTask> taskClass)
Returns the number of pending tasks of the given class.
|
int |
ImagingTaskProcessor.getRunningTaskCount(Class<? extends ImagingTask> taskClass)
Returns the number of running tasks of the given class.
|
void |
ImagingTaskProcessor.post(Collection<? extends ImagingTask> tasks)
Posts a new task into the queue.
|
void |
ImagingTaskProcessor.postWithPriority(Collection<? extends ImagingTask> tasks) |
| Modifier and Type | Method and Description |
|---|---|
ImagingTask |
ImagingTaskProcessorEvent.getTask() |
| Constructor and Description |
|---|
ImagingTaskProcessorEvent(ImagingTaskProcessor imagingTaskProcessor,
Serializable workerId,
ImagingTask task) |
Copyright © 2003–2014 Tidalwave s.a.s. (http://tidalwave.it). All rights reserved.