The software has been engineered in such a way that it provides flexible scheduling capabilities thanks to TreeSched program, which can be used to define very flexible schedules in Java. In addition, Oddjob provides easy XML configuration, web-based monitoring, and an easily extendable plug-and-play framework.
Additionally, it supports conditional branching, dynamic job configuration, a persistence mechanism, remote monitoring via JMX and RMI, as well as many other useful functions that we’ve listed at a glance in the next section.
Features at a glance
Key features include support for executing batch files, sending tasks via email, support for FTP (File Transfer Protocol), SQL execution, copy, move and delete of files and folders, support for persistent job states, support for triggering sequences for network events, as well as support for executing multiple jobs sequentially or in parallel.
Additionally, the software supports executing of job sequences based on the completion state of a job sequence or of another job, support for cascade failure events and cascade completion events that can trigger alerts and dependent jobs respectively, and support for organizing jobs in folders.
Another interesting feature is the ability to collect manual desktop processes for further monitoring and remote control. The application is also capable to integrate with the Cron system of your GNU/Linux operating system.
Runs on all operating systems supported by Java
Despite its odd name, Oddjob is a quite good software that runs well on any operating system where the Java Runtime Environment is available, including all GNU/Linux distributions, as well as the Microsoft Windows and Mac OS X operating systems. It has been successfully tested on computers supporting either of the 32-bit or 64-bit instruction set architectures.
Reviewed by Marius Nestor, last updated on December 5th, 2014
In a hurry? Add it to your Download Basket!
- Timers can now be forced to complete.
- Added a classPath property to AntJob.
- Added the ability to set System properties via the system flag on the Properties Job.
Application descriptionOddjob is an open source and freely distributed graphical software written in the Java programming language and design...