Uses of Class
org.eclipse.core.runtime.jobs.Job
Package
Description
Provides basic support for managing a workspace and
its resources.
Provides core support for scheduling and interacting with background activity.
Provides a generic debugger user interface that clients may customize via standard
workbench extension points.
Describes high level provisioning operations that can be resolved and performed
either modally or in the background.
Provides provisioning user interface classes that can be used for assembling
a provisioning UI.
Classes for using the preferences support in org.eclipse.core.runtime.preferences
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
-
Uses of Job in org.eclipse.compare.internal
-
Uses of Job in org.eclipse.core.internal.resources
Modifier and TypeClassDescriptionclass
org.eclipse.core.internal.resources.InternalWorkspaceJob
Batches the activity of a job as a single operation, without obtaining the workspace lock. -
Uses of Job in org.eclipse.core.resources
Modifier and TypeClassDescriptionclass
A job that makes an atomic modification to the workspace. -
Uses of Job in org.eclipse.core.runtime.jobs
Modifier and TypeMethodDescriptionstatic Job
Job.create
(String name, ICoreRunnable runnable) Creates a new Job that will execute the provided runnable when it runs.static Job
Job.create
(String name, IJobFunction function) Creates a new Job that will execute the provided function when it runs.static Job
Job.createSystem
(String name, ICoreRunnable runnable) Creates a new systemJob
with the given name that will execute the provided runnable when it runs.static Job
Job.createSystem
(String name, IJobFunction function) Creates a new systemJob
with the given name that will execute the provided function when it runs.IJobManager.currentJob()
Returns the job that is currently running in this thread, ornull
if there is no currently running job.Job[]
Returns all waiting, executing and sleeping jobs belonging to the given family.IJobChangeEvent.getJob()
The job on which this event occurred.IJobStatus.getJob()
Returns the job associated with this status.Job.yieldRule
(IProgressMonitor monitor) Modifier and TypeMethodDescriptionJobGroup.getActiveJobs()
Returns all waiting, executing and sleeping jobs belonging to this job group.Modifier and TypeMethodDescriptionabstract IProgressMonitor
ProgressProvider.createMonitor
(Job job) Provides a new progress monitor instance to be used by the given job.ProgressProvider.createMonitor
(Job job, IProgressMonitor group, int ticks) Returns a progress monitor that can be used by a running job to report progress in the context of a progress group. -
Uses of Job in org.eclipse.debug.ui
Modifier and TypeMethodDescriptionprotected Job
AbstractLaunchConfigurationTab.createUpdateJob()
Creates and returns a job used to update the launch configuration dialog for this tab. -
Uses of Job in org.eclipse.e4.ui.dialogs.filteredtree
Modifier and TypeClassDescriptionclass
Merge of UIJob and WokbenchJob minus tracking whether the workbench is running - do not use for long running jobs! -
Uses of Job in org.eclipse.equinox.p2.operations
Modifier and TypeClassDescriptionclass
A job that modifies a profile according to a specified provisioning plan.class
Abstract class representing provisioning jobs.Modifier and TypeMethodDescriptionvoid
ProvisioningSession.rememberJob
(Job job) Remember the specified job. -
Uses of Job in org.eclipse.equinox.p2.ui
Modifier and TypeClassDescriptionclass
A job that loads a set of metadata repositories and caches the loaded repositories. -
Uses of Job in org.eclipse.jface.notifications.internal
-
Uses of Job in org.eclipse.ui.preferences
Modifier and TypeMethodDescriptionvoid
IWorkbenchPreferenceContainer.registerUpdateJob
(Job job) Register a job to be run after the container has been closed. -
Uses of Job in org.eclipse.ui.progress
Modifier and TypeClassDescriptionclass
The UIJob is a Job that runs within the UI Thread via an asyncExec.class
WorkbenchJob is a type of job that implements a done listener and does the shutdown checks before scheduling.Modifier and TypeMethodDescriptionIProgressService.getIconFor
(Job job) Get the icon that has been registered for a Job by checking if the job belongs to any of the registered families.void
Jobs scheduled with this method will cause the part's presentation to be changed to indicate that the part is busy and in a transient state until the job completes.void
Jobs scheduled with this method will cause the part's presentation to be changed to indicate that the part is busy and in a transient state until the job completes.void
Jobs scheduled with this method will cause the part's presentation to be changed to indicate that the part is busy and in a transient state until the job completes.void
IProgressService.showInDialog
(Shell shell, Job job) Open a dialog on job when it starts to run and close it when the job is finished.