|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.jdevimpl.audit.util.SwingExecutor
public class SwingExecutor
A simple task executor. Tasks are executed sequentially in a single background thread and are committed in the event dispatch thread. Tasks can be scheduled to execute after a delay, and scheduled or executing tasks can be rescheduled or cancelled.
| Constructor Summary | |
|---|---|
SwingExecutor()
Creates an executor. |
|
| Method Summary | |
|---|---|
void |
cancel(Task task)
Cancels a scheduled or executing task. |
void |
cancelIfExecuting(Task task)
Cancels an executing task. |
void |
close(Task task)
Closes a task. |
void |
run()
Runs the execution thread. |
void |
schedule(Task task,
java.lang.Object input)
Schedules a task to run immediately. |
void |
schedule(Task task,
java.lang.Object input,
long delay)
Schedules a task to run after a delay. |
void |
start()
Starts this executor, if it has not already been started. |
void |
stop()
Stops this executor and cancels all its tasks. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SwingExecutor()
start()
| Method Detail |
|---|
public void start()
public void stop()
public void schedule(Task task,
java.lang.Object input)
task - The task to schedule.input - Input data for the task.
public void schedule(Task task,
java.lang.Object input,
long delay)
task - The task to run.input - Input data for the task.delay - The number of milliseconds after which to schedule the task.public void cancel(Task task)
task - The task to cancel.public void cancelIfExecuting(Task task)
task - The task to cancel.public void close(Task task)
task - public void run()
run in interface java.lang.Runnable
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||