org.eclipse.core.runtime.jobs |
|
Java Source File Name | Type | Comment |
IJobChangeEvent.java | Interface | An event describing a change to the state of a job. |
IJobChangeListener.java | Interface | Callback interface for clients interested in being notified when jobs change state.
A single job listener instance can be added either to the job manager, for notification
of all scheduled jobs, or to any set of individual jobs. |
IJobManager.java | Interface | The job manager provides facilities for scheduling, querying, and maintaining jobs
and locks. |
IJobStatus.java | Interface | Represents status relating to the execution of jobs. |
ILock.java | Interface | A lock is used to control access to an exclusive resource.
Locks are reentrant. |
ISchedulingRule.java | Interface | Scheduling rules are used by jobs to indicate when they need exclusive access
to a resource. |
Job.java | Class | Jobs are units of runnable work that can be scheduled to be run with the job
manager. |
JobChangeAdapter.java | Class | This adapter class provides default implementations for the
methods described by the IJobChangeListener interface. |
LockListener.java | Class | A lock listener is notified whenever a thread is about to wait
on a lock, and when a thread is about to release a lock. |
MultiRule.java | Class | A MultiRule is a compound scheduling rule that represents a fixed group of child
scheduling rules. |
ProgressProvider.java | Class | The progress provider supplies the job manager with progress monitors for
running jobs. |