Download List

Project Description

Oddjob is a Java job scheduler and task automation framework. 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. Oddjob 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 extensible via a simple API.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-05-30 01:49
0.16.0

This release introduces Oddjob Designer, a GUI configuration tool for Oddjob. Job coverage is limited, but Oddjob Designer will automatically switch to XML editing if it doesn't know how to present a form to configure a job.
Tags: Major feature enhancements

2005-04-14 09:45
0.15.0

The program can now be launched by double-clicking the jar file. New File I/O jobs were added, including copy and delete. A classloader element was added, making the program even easier to extend.
Tags: Minor feature enhancements

2005-03-24 01:31
0.14.0

A "set" job which allows properties to be
dynamically set was added. An "each" job which
will loop round a set of values was added. A
reference guide detailing each job was added. New
doumentation was written, entitled, "Developing
with Oddjob". Improvements were made to the
underlying framework to make it easier to extend:
a job now just needs to implement
java.lang.Runnable.
Tags: Major feature enhancements

2005-03-02 10:47
0.13.1

Variables are now re-evaluated correctly every time a job
executes. In the scheduler example the file date will now
move on correctly before the FTP download. Other bugs in
the Schedule Job have also been fixed so a job doesn't
move on if manually re-run in its due interval. The log panel
now shows log messages.
Tags: Minor bugfixes

2005-02-11 13:00
0.13.0

This release features the introduction of types which change
the way variables work to be much more intuitive and
useful. It reworks the persistence mechanism to make it
simpler to persist a large hierarchy. The examples have
been tidied up and commented following feedback that it was
difficult to see what was meant to be happening. The
problem with icons not displaying when monitoring a remote
job has been fixed.
Tags: Major feature enhancements

Project Resources