Mechanism to create a reservation against a future scheduling object instantiation
First Claim
Patent Images
1. A computer implemented method in a data processing system for managing jobs, the method comprising:
- scheduling an uninstantiated job on a job list;
receiving a change to the uninstantiated job;
responsive to receiving the change to the uninstantiated job, generating a reservation within a reservation database, wherein the reservation comprises modifications to be made to a job instance corresponding to the uninstantiated job;
monitoring a queue of instantiated jobs for the job instance corresponding to the uninstantiated job; and
responsive to identifying the job instance in the job queue of instantiated jobs, modifying the instance of the job with the modifications from the reservation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method in a data processing system for managing jobs. A change to a job receiving that is un-instantiated. A reservation for the job is created. Instantiated jobs for an instance of the job are monitored corresponding to the reservation, and applying the change to the instance of the job responsive to identifying the instantiated job.
19 Citations
13 Claims
-
1. A computer implemented method in a data processing system for managing jobs, the method comprising:
-
scheduling an uninstantiated job on a job list; receiving a change to the uninstantiated job; responsive to receiving the change to the uninstantiated job, generating a reservation within a reservation database, wherein the reservation comprises modifications to be made to a job instance corresponding to the uninstantiated job; monitoring a queue of instantiated jobs for the job instance corresponding to the uninstantiated job; and responsive to identifying the job instance in the job queue of instantiated jobs, modifying the instance of the job with the modifications from the reservation. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data processing system for managing jobs, the data processing system comprising a processor and a memory communicatively coupled to the processor, the memory storing instructions comprising:
-
scheduling means for scheduling an uninstantiated job on a job list; receiving means for receiving a change to the uninstantiated job; generating means, responsive to receiving the change to the uninstantiated job, for generating a reservation within a reservation database, wherein the reservation comprises modifications to be made to a job instance corresponding to the uninstantiated job; monitoring means for monitoring a queue of instantiated jobs for the job instance corresponding to the uninstantiated job; and modifying means, responsive to identifying the job instance in the job queue of instantiated jobs, for modifying the instance of the job with the modifications from the reservation. - View Dependent Claims (7, 8)
-
-
9. A non-transitory computer recordable-type medium, in a data processing system, storing instructions for managing jobs, the computer recordable medium comprising:
-
first instructions for scheduling an uninstantiated job on a job list; second instructions receiving a change to the uninstantiated job; third instructions, responsive to receiving the change to the uninstantiated job, for generating a reservation within a reservation database, wherein the reservation comprises modifications to be made to a job instance corresponding to the uninstantiated job; fourth instructions for monitoring means for monitoring a queue of instantiated jobs for the job instance corresponding to the uninstantiated job; and
;fifth instructions, responsive to identifying the job instance in the job queue of instantiated jobs, for modifying the instance of the job with the modifications from the reservation. - View Dependent Claims (10, 11, 12, 13)
-
Specification