Jobの使い方のメモ

http://www.eclipse.org/articles/Article-Concurrency/jobs-api.html
かなり詳細に書かれていて戸惑いますが、基本はExample1のように書くだけですね。

  Job job = new Job("My First Job") {
     protected IStatus run(IProgressMonitor monitor) {
           System.out.println("Hello World (from a background job)");
           return Status.OK_STATUS;
        }
     };
  job.setPriority(Job.SHORT);
  job.schedule(); // start as soon as possible

繰り返し行うJobとして登録するのが簡単にできるので、
完全にEclipseの中でしか使えないAPIのようなのが残念です。