Computer software method for administering batch jobs
First Claim
1. A method for processing a batch job, comprising:
- wrapping the batch job to create an application programming interface for communication with a batch framework, the batch framework comprising a batch dispatcher class, and the batch dispatcher class further comprising a method to execute the batch job, wherein the batch job performs a repetitive, low priority task that typically requires no direct external input; and
invoking the batch framework according to a predetermined schedule via execution of a command line parameter, wherein the method provides for efficient reuse of programming code and platform independence by encapsulating the batch job and providing a uniform application programming interface for processing the batch job according to the method.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention discloses a method for processing batch jobs. A batch job is wrapped to create an application programming interface for communication with a batch framework. The batch framework comprises a batch dispatcher class, and the batch dispatcher class further comprises a method to execute the batch job. The batch framework is invoked according to a predetermined schedule. The batch job may reside locally with the batch framework remotely from the batch framework. In a preferred embodiment, the batch framework is invoked by a scheduling service, preferably the AutoSys scheduling service on Unix platform. The AutoSys scheduling service further executes a command line parameter, either a Unix shell script or a Windows NT batch file.
-
Citations
21 Claims
-
1. A method for processing a batch job, comprising:
-
wrapping the batch job to create an application programming interface for communication with a batch framework, the batch framework comprising a batch dispatcher class, and the batch dispatcher class further comprising a method to execute the batch job, wherein the batch job performs a repetitive, low priority task that typically requires no direct external input; and invoking the batch framework according to a predetermined schedule via execution of a command line parameter, wherein the method provides for efficient reuse of programming code and platform independence by encapsulating the batch job and providing a uniform application programming interface for processing the batch job according to the method. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification