Patent ID: 9740522
Date: 2017-08-22
CPC Classifications: G06F

Claim:
1. A non-transitory computer readable medium storing instructions for managing batch jobs, the instructions operable when executed by a processor to: execute a first batch job within a job queue, the first batch job including one or more tasks, the first batch job comprising a business application injected within an interrupt framework; registering the business application via the interrupt framework, the registration comprising an indicator that is set at execution time via the interrupt framework; identify a restart point that is placed at a predetermined location included by the first batch job prior to execution of the first batch job; identify, while the first batch job is executing, a second batch job to be executed; trigger an interruption event of the first batch job within the job queue; in response to the interruption event, continue a complete execution of a currently executing task for the first batch job without interruption until the restart point is reached and terminates when the restart point is reached; execute the second batch job when the first batch job has terminated; and restart the first batch job at the restart point when the second batch job has executed.