cancel all pending jobs added
[mir.git] / source / mircoders / global / JobQueue.java
index c62181b..1f1fab7 100755 (executable)
@@ -168,6 +168,16 @@ public class JobQueue {
     }
   }
 
+  public void cancelAllJobs() {
+    synchronized (jobHandlers) {
+      Iterator i = jobHandlers.iterator();
+
+      while (i.hasNext()) {
+        ((JobHandler) i.next()).cancelOrAbortJob();
+      }
+    }
+  }
+
   public interface Job {
     void abort();