Class OMJob

java.lang.Object
org.eclipse.net4j.internal.util.om.InternalOMJob
org.eclipse.net4j.util.om.job.OMJob

public abstract class OMJob extends org.eclipse.net4j.internal.util.om.InternalOMJob
Since:
3.13
Author:
Eike Stepper
  • Constructor Details

    • OMJob

      public OMJob(String name)
  • Method Details

    • getName

      public final String getName()
      Overrides:
      getName in class org.eclipse.net4j.internal.util.om.InternalOMJob
    • setName

      public final void setName(String name)
      Overrides:
      setName in class org.eclipse.net4j.internal.util.om.InternalOMJob
    • isSystem

      public final boolean isSystem()
      Overrides:
      isSystem in class org.eclipse.net4j.internal.util.om.InternalOMJob
    • setSystem

      public final void setSystem(boolean system)
      Overrides:
      setSystem in class org.eclipse.net4j.internal.util.om.InternalOMJob
    • schedule

      public final void schedule()
    • cancel

      public final void cancel()
    • run

      protected abstract IStatus run(IProgressMonitor monitor)
      Specified by:
      run in class org.eclipse.net4j.internal.util.om.InternalOMJob