public class TaskRunnerFactory extends java.lang.Object implements java.util.concurrent.Executor
Constructor and Description |
---|
TaskRunnerFactory() |
TaskRunnerFactory(java.lang.String name,
int priority,
boolean daemon,
int maxIterationsPerRun,
boolean dedicatedTaskRunner) |
Modifier and Type | Method and Description |
---|---|
protected java.util.concurrent.ExecutorService |
createDefaultExecutor() |
TaskRunner |
createTaskRunner(Task task,
java.lang.String name) |
void |
execute(java.lang.Runnable runnable) |
void |
execute(java.lang.Runnable runnable,
java.lang.String name) |
void |
shutdown() |
public TaskRunnerFactory()
public TaskRunnerFactory(java.lang.String name, int priority, boolean daemon, int maxIterationsPerRun, boolean dedicatedTaskRunner)
public void shutdown()
public TaskRunner createTaskRunner(Task task, java.lang.String name)
public void execute(java.lang.Runnable runnable)
execute
in interface java.util.concurrent.Executor
public void execute(java.lang.Runnable runnable, java.lang.String name)
protected java.util.concurrent.ExecutorService createDefaultExecutor()
Copyright © 2005-2012. All Rights Reserved.