-
Which kind of jobs can I execute with this project?
- The jobs are written in plain Java. The jobs follows the Quartz Enterprise Schduler syntax by implementing "org.quartz.job" class.
-
How to submit a task to the system?
- The system have a single-point-of-contact node called "orchestrator". the current implementation provide an RMI based interaction with the orchestrator node. In future, will be provided a web-service interaction to submit tasks.
-
Can I execute a sequence of jobs keeping a common status/result?
- Yes, the task can be composed of one or more jobs, they share a commono "job data map" to carry data, results and status.
-
How to configure properly the components before the deployment?
- There are three components in the system that needs to be configured.
- The orchestrator node: configured using the properties (.properties) file in the project root folder.
- Apache River services: configured using River config files (.config ) for each service. Please refer to Apache River documentation.
- One or more QueueServer node: configured using the properties (.properties) file in the project root folder.
-
Are there some example for configurations and/or jobs to download?
- Yes, take a look in the "Additional Material" folder of each release in the download section.