java.lang.Objectcom.ibm.jdg2e.concurrency.jobs.CustomJobWork
Implements a looping construct to emulate real work being performed by a job.
| Field Summary | |
|---|---|
(package private) static int |
PASS_TASK_VALUE
Value for work to be performed |
(package private) static java.lang.String |
PASS1
Literal for monitor feedback. |
(package private) static java.lang.String |
PASS2
Literal for monitor feedback. |
| Constructor Summary | |
|---|---|
CustomJobWork()
|
|
| Method Summary | |
|---|---|
(package private) static void |
doWork(org.eclipse.core.runtime.IProgressMonitor progressMonitor,
java.lang.String jobName,
java.lang.String jobType,
java.lang.String pass)
Do silly work loop. |
(package private) static java.lang.String |
getStateValue(org.eclipse.core.runtime.jobs.Job job)
|
static void |
pause(long time)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
static final int PASS_TASK_VALUE
static final java.lang.String PASS1
static final java.lang.String PASS2
| Constructor Detail |
public CustomJobWork()
| Method Detail |
static void doWork(org.eclipse.core.runtime.IProgressMonitor progressMonitor,
java.lang.String jobName,
java.lang.String jobType,
java.lang.String pass)
progressMonitor - jobName - jobType - pass - static java.lang.String getStateValue(org.eclipse.core.runtime.jobs.Job job)
job -
Job for use in trace messages.public static void pause(long time)
time -