TaskKit version 1.0 released on 11/29/08
Improvements and Refinements
- The Scheduler now accepts an
If passed, this exception handler is invoked whenever an unhandled exception
occurs within a
Task. Previously there was no general mechanism
for handling exceptions within Tasks.
- If an exception occurs within a periodic Task, the Task will be started
again at the next scheduled time. Previously when an exception occurred,
the Task was not able to be restarted.
isOnDemand() method of the
did not work correctly.
- The scheduler could not unregister running tasks (reported as bug
#849732 by Brett Funderburg).