Open source tools written in Java. Sponsored by Acelet corporation
|Home | Products | Documents | Downloads | Partners | Contact |

Super: open source task scheduler for all application job scheduling

 Super is a suite of Java tools. A toolkit for management and monitoring for your applications. With Super Scheduler and Super Watchdog, super is a task scheduler, for general purpose job scheduling and event monitoring, for all application job scheduling.

Super is written entirely in Java. It is component based architecture. It has the following components:

SuperArch is the framework for Super. All above components are hosted on SuperArch.

SuperArch provides built-in functionality as well as extensions as SuperComponents. Users can  install extensions onto it.

Super and its components are written entirely in the Java (TM) programming language and are platform independent.

Super supports all the standard SQL 92 entry level databases, it has been tested on the following databases:

Super is platform neutral. it has been tested on the following platforms:

Super is a better alternative for other scheduler, such as Autosys for workload automation.

See also know issues

Internationalization

SuperArch fully supports internationalization. All text on GUI components and messages can be in any national languages. Translating a plaint text resource file is the only thing needed to do for supporting another national language. The program does not need to recompile. All the GUI components will be resized to fit their text on the fly.

A new text file is all needed to support a new language. You need to do:

  1. Get the file superPhrase.properties and translate it to your language. Note: it is a properties file with key=value format. Do not change the key (left side of the equal sign). Only change the value (right side of the equal sign).

  2. Use native2Ascii to convert edited file to unicode.

  3. Name the file correctly. It must be either
    superPhrase_<language>_<country>.properties
    or
    superPhrase_<language>.properties

    where the <language> is two character denoting your language and <country> is two character denoting the variation.

  4. Put your file under <SUPER_HOME> (the installed directory, default is AceletSuper).

If the Operating System is not for the desired language, you can modify file

setEnvironment.bat
or
setEnvironment.sh
change
JAVA_OPTIONS=-Xms32m -Xmx200m
to
JAVA_OPTIONS=-Xms32m -Xmx200m -Duser.language=<your language> -Duser.country=<your country>

If you want to use English, just delete superPhrase*.properties from <SUPER_HOME> directory (the installed directory, default is AceletSuper).

The following is an example screenshot for Simplified Chinese:

Read document on line

How to install

Unzip downloaded zip file to the destination directory. That is all needed to install Super.

It is recommended the name of the directory is AceletSuper, because the directory name is referenced in the document as Super Home.
See Installation.html for more information.

License

Super is an open source program with GNU General Public License v2 license.

Download Super with Super Scheduler and Super Watchdog

Super is an open source program with GNU General Public License v2 license.

Download version Super 10.73 binary file of Super with Super Scheduler and Super Watchdog.

Download Super 10.73 source code file of Super with Super Scheduler and Super Watchdog.

Known issues

Document

The document is copied from Super EE, Super Scheduler EE and Super Watchdog EE, which are with enterprise features. The core engine of SuperScheduler/SuperWatchdog are the same. So the document is useful. But it contains something Super/SuperScheduler/SuperWatchdog do not need. It would be nice if these parts of document be removed. The document needs to be improved. Any contribution is welcome.


©Copyright 1999-2008 Acelet.org. All rights reserved.