|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.codehaus.griffon.runtime.tasks.DefaultTaskManager
public class DefaultTaskManager extends Object
| Field Summary | |
|---|---|
private ExecutorService |
executorService
|
private TaskListenerSupport |
taskListenerSupport
|
private Map |
tasks
|
| Constructor Summary | |
DefaultTaskManager(TaskBlocker blocker)
|
|
| Method Summary | |
|---|---|
TaskControl
|
create(Task task)
|
protected ThreadPoolExecutor
|
createExecutorService()
|
protected TaskContext
|
createTaskContext(Task task)
|
protected TaskControl
|
createTaskControl(TaskContext context)
|
protected TaskListenerSupport
|
createTaskListenerSupport()
|
TaskControl
|
findTask(TaskPredicate predicate)
|
TaskControl
|
getTask(String contextId)
|
TaskListenerSupport
|
getTaskListenerSupport()
|
Iterable
|
getTasks(TaskPredicate predicate)
|
Future
|
submit(Runnable task)
|
Future
|
submit(Callable task)
|
| Methods inherited from class Object | |
|---|---|
| wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
| Field Detail |
|---|
private final ExecutorService executorService
private final TaskListenerSupport taskListenerSupport
private final Map tasks
| Constructor Detail |
|---|
public DefaultTaskManager(TaskBlocker blocker)
| Method Detail |
|---|
public TaskControl create(Task task)
protected ThreadPoolExecutor createExecutorService()
protected TaskContext createTaskContext(Task task)
protected TaskControl createTaskControl(TaskContext context)
protected TaskListenerSupport createTaskListenerSupport()
public TaskControl findTask(TaskPredicate predicate)
public TaskControl getTask(String contextId)
public TaskListenerSupport getTaskListenerSupport()
public Iterable getTasks(TaskPredicate predicate)
public Future submit(Runnable task)
public Future submit(Callable task)
Groovy Documentation