Class OMJob


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

      Constructors 
      Constructor Description
      OMJob​(java.lang.String name)  
    • Constructor Detail

      • OMJob

        public OMJob​(java.lang.String name)
    • Method Detail

      • getName

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

        public final void setName​(java.lang.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