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のようなのが残念です。