|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ThreadWorksException | |
| com.dvt.app.threadworks | ThreadWorks is a Java API that greatly facilitates multi-threaded programming. |
| Uses of ThreadWorksException in com.dvt.app.threadworks |
| Methods in com.dvt.app.threadworks that throw ThreadWorksException | |
static void |
Scheduler.schedule(java.lang.Runnable task,
long delay)
Schedules a one-time execution of a task starting after an initial delay. |
static void |
Scheduler.schedule(java.lang.Runnable task,
long delay,
DependencyEventListener listener)
Schedules a one-time execution of a task starting after an initial delay. |
static void |
Scheduler.schedule(java.lang.Runnable task,
long delay,
long interval)
Schedules a recurring task starting after an initial delay. |
static void |
Scheduler.schedule(java.lang.Runnable task,
long delay,
long interval,
DependencyEventListener listener)
Schedules a recurring task starting after an initial delay. |
static void |
Scheduler.schedule(java.lang.Runnable task,
java.util.GregorianCalendar dateTime)
Schedules a one-time task execution starting at the specified date and time. |
static void |
Scheduler.schedule(java.lang.Runnable task,
java.util.GregorianCalendar dateTime,
DependencyEventListener listener)
Schedules a one-time task execution starting at the specified date and time. |
static void |
Scheduler.schedule(java.lang.Runnable task,
java.util.GregorianCalendar dateTime,
long interval)
Schedules a recurring task starting at the specified date and time. |
static void |
Scheduler.schedule(java.lang.Runnable task,
java.util.GregorianCalendar dateTime,
long interval,
DependencyEventListener listener)
Schedules a recurring task starting at the specified date and time. |
static boolean |
Scheduler.remove(java.lang.Runnable task)
Removes a previously scheduled task |
static boolean |
Scheduler.remove(java.lang.Runnable task,
long interval)
Removes a previously scheduled task |
static void |
Scheduler.logDiagnostics()
Will log Scheduler diagnostics. |
void |
TaskManager.run(java.lang.Runnable task)
Runs an asynchronous task. |
void |
TaskManager.run(java.lang.Runnable[] task)
Runs a group of asynchronous tasks. |
void |
TaskManager.run(java.util.Collection runnableTasks)
Runs a group of asynchronous tasks. |
void |
TaskManager.run(java.util.Collection runnableTasks,
CompletionEventListener listener)
Runs a group of asynchronous tasks. |
void |
TaskManager.run(java.lang.Runnable task,
CompletionEventListener listener)
Runs an asynchronous task. |
void |
TaskManager.run(java.lang.Runnable[] task,
CompletionEventListener listener)
Runs an asynchronous task. |
void |
TaskManager.run(java.lang.Runnable[] dependentTasks,
java.lang.Runnable[] successorTasks,
CompletionEventListener listener)
Runs one or more successor tasks after all dependent tasks are complete. |
| Constructors in com.dvt.app.threadworks that throw ThreadWorksException | |
Scheduler(java.lang.String propertiesFileName)
Starts the Scheduler with a custom environment. |
|
Scheduler(TaskManagerEnvironment env,
long spinCount)
Starts the Scheduler with a custom environment. |
|
TaskManager(int maxNbrConcurrentTasks)
Starts a TaskManager with a given number of threads. |
|
TaskManager(TaskManagerEnvironment env)
Starts a TaskManager with the given environment information. |
|
TaskManager(java.lang.String propertiesFileName)
Starts a TaskManager using environment defined in a properties file. |
|
TaskManager(Logger log,
int maxNbrConcurrentTasks,
int threadPriority,
long maxTaskTimeAllowedInMillis,
long diagnosticReportingIntervalInMillis,
java.lang.String logLabel)
Starts a TaskManager with the given environment information. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||