Projects / Jcrontab

Jcrontab

Jcrontab provides a scheduler system written in Java. The classes are designed to be fully embeddable and can be used in any project. It provides a servlet to be integrated with app-servers (Tomcat, resin, Jetty, etc.) with a load-on-startup servlet. It reads and stores the crontab table from a file but is designed to include EJB and any other DataSource. It includes a minimal Web interface, and is written to get maximum efficience and performance.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  19 May 2005 15:01

    Release Notes: Support for XML and Memory DataSources was added. Events and Processes logic were integrated. A Swing GUI was added, and about 20 bugs were corrected.

    •  16 Sep 2003 14:38

      Release Notes: Default values were added to CrontabEntryBean to avoid nulls in SQLSource. GenericSQLSource was updated to effectively remove the CrontabEntryBean. org.jcrontab.data.tests.DAOTest was updated. Patches from Hans Benedict were applied. FileSource was updated to correctly remove the CrontabEntryBean. Junit tests were added to the ant build.xml. org.jcrontab.tests.TestDAO.java was removed.

      •  05 Aug 2003 21:14

        Release Notes: Basic support for beans has been added. MANIFEST.MF has been changed to adapt it to the latest log4j. NativeExec now works on XP. Adapted to JDK 1.4.2. A few deprecation messages have been solved. The list of events is refreshed every X minutes, not hours. The 666565 patch has been added to GenericSQL. The classpath has been removed from MANIFEST.MF. The Jcrontab message has been improved to adapt it to the real behaviour.

        •  07 Nov 2002 18:08

          Release Notes: org.jcrontab.log.NullLog and ClassLoader.getResourceAsStream() were added. toArray methods were added to CrontabBean and CrontabEntryBean. A few unused private variables were removed. A nasty bug with nativeExec in Windows was solved. Holidays Beans and Factories were added. Holidays logic was added to GenericSQL DAO. A nasty bug with days 31 was solved. Bussines Days were added to org.jcrontab.Crontab. HolidaysDAOTest was added.

          •  30 Aug 2002 08:23

            Release Notes: This release includes support for seconds and years in SQLDataSource, adds support for WebLogic, fixes more bugs, and adds a new test.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.