A BackgroundJob for one-shot computation. When started, it performs it job
and terminates. User have to explicitly ask job to start again to
perform new computation.
[instance variables:]
[class variables:]