A BackgroundPeriodicalJob is a specialized form
of a BackgroundJob that performs given job periodically
i.e., every X milliseconds.
[instance variables:]
interval <TimeDuration> how often to perform a job.
[class variables:]