BATMAN 0.0.1
BAtch Task MANagment
BATMAN is designed to aid batch development
Published by DXC.technology
Technical contact Marco Fioriti
Vitality:
56%
The vitality index, as explicited in the guidelines for the acquisition and reuse of software for Italian PA, is calculated according to the following four main categories:
- Code activity: the daily number of commits and merges;
- Release history: the daily number of releases;
- User community: the number of unique authors;
- Longevity: the age of the project.
The ranges of every measure can be found in the vitality-ranges.yml file.
Development status: development
Software functionality
batch development
batch scheduling
batch configuration
batch managment
detailed information
BATMAN 0.0.1
BAtch Task MANagment
Last release 2022-05-11 (0.0.1)
Type of maintenance internal
License MIT
Platforms
linux
Enabling platforms None
Compliance None
List of dependencies None
Extended description
BATMAN is based on Spring Batch and Spring Boot, is designed to aid batch development, scheduling, release and manage. Thanks to the DIRETTIVE scenarios, you can specify configurations of the jobs on the application.yml file. By “scenario” we mean the overall representation of the actions that that particular job must perform For example, the “BatchOne” scenario has its specific query to perform that is dynamically loaded into the job but, of course, it must still be managed specifically in the code. _BATMAN _exposes several REST services such as for example for the start/stop of all jobs in the context or the CRON scheduling for a single job.