Skip to Content

Natural to Java code upgrade enters another dimension with queue scheduler

Cenia Planificador de colasIt is the first Natural Adabas process execution queue scheduler in its translation into Java, configuring itself as a main piece in the code modernization projects that Costaisa has been carrying out in recent years. Cenia is the solution developed by the company seven years ago to eradicate the dependence of the manufacturer of Natural Adabas, Software AG, in the use of its libraries and databases.

Our scheduler allows you to control and schedule the execution of the tasks stored in the queues, in order to optimize the process of compiling code and transferring it to Java. Scheduled jobs are associated with complete execution environments, which incorporate environment variables, configuration files, address and name of executables, among others.
When executing the jobs, our queue manager performs a series of actions:

  • Job submission and application assignment, from a simple graphical interface.
  • Process mapping: input, conversion, execution, output, printing and deletion.
  • Prioritize the execution of jobs manually or semi-automatically.
  • Automation in the execution of jobs and monitoring.
  • Log of all activity on executed stacks.

The batch subsystem consists of:

  • Job Queue Manager: subsystem in charge of managing and executing jobs (partitions, job queues, print queues, etc.).
  • Dashboard: allows to quickly see the list of executed jobs, paused jobs, jobs with error, jobs pending to answer REPLY, etc.
  • Job Scheduler: subsystem in charge of job scheduling through configurable events.

Likewise, the system is fault-tolerant and allows us to continue with the execution of planned jobs, reserving those that have been stopped for later correction, where we have implemented a wizard to speed up the process.