The scheduler service was designed to be a component wrapper around the
java.util.Timer class that allows scheduled calls to
other components. It uses a Timer behind the scenes
to schedule tasks so the same guidelines should be followed around
creating tasks.
In addition to wrapping Timer functionality, this service
enhances the interface used to schedule fixed-rate tasks, making it
similar, though not as sophistacated, as the cron interface.