Oddjob is a Java job scheduler and job toolkit. A GUI Designer or XML are used to define a hierarchy of jobs. Sequential, parallel, and conditional execution (or combinations) allow for nearly any business process to be modelled by the hierarchy. It can run on the desktop or on a server and uses JMX to control remote instances via an Explorer-style GUI. Basic Web-based monitoring is also available. It can be embedded in client code and is easily extendable via a simple API.


Improved scheduling, more intuitive configuration, and many more examples. Oddjob Explorer now has the ability to open new windows, navigation is easier, and more accelerator keys have been added. A read only role for the JMX client has been introduced, and a JMX server can now use the Platform MBean. Many bugs have been fixed, extra tests have been added, and job documentation improved.

URL: Oddjob - Welcome