Creating jobs by replacing execution attributes within job definition when a job activation request is received with execution attributes based on predetermined conditions being satisfied
First Claim
Patent Images
1. A computer-readable, non-transitory recording medium storing a job management program that when executed by a processor causes a computer to perform a process, the process comprising:
- referring, when there is a job activation request received based on predetermined conditions being satisfied accompanied with a variable information in which an execution attribute and an identifier of the execution attribute of a job are associated, to a job definition in which the execution attribute is described with an arbitrary identifier and to the variable information;
creating a job based on the execution attribute received with the activation request by replacing an execution attribute associated with an identifier within the job definition;
activating the created job; and
temporarily storing, when there is a job activation request accompanied with the variable information in which the execution attribute and the identifier of the execution attribute of the job are associated with an arbitrary grouped specific job set as an object, the variable information in a storage medium,wherein the referring refers to the variable information stored in the storage medium, and with all of the jobs belonging to the specific job set as an object, and the creating creates a job based on the execution attribute stored in the variable information in the storage medium by replacing the execution attribute associated with the identifier within the job definition,wherein when the variable information is read in from the variable information stored in the storage medium with the specific job set specified by the job activation request, if more than one variable information which are identical with each other are stored in the variable information stored in the storage medium, the variable information with a small job set is preferentially read in.
1 Assignment
0 Petitions
Accused Products
Abstract
When there is a job activation request accompanied with variable information in which an execution attribute and an identifier of a job are associated, a job definition in which an execution attribute is described with an arbitrary identifier is referred, and based on the variable information, an identifier within the job definition is replaced with the execution attribute to create a job. Then, the job created in this manner is activated.
-
Citations
9 Claims
-
1. A computer-readable, non-transitory recording medium storing a job management program that when executed by a processor causes a computer to perform a process, the process comprising:
-
referring, when there is a job activation request received based on predetermined conditions being satisfied accompanied with a variable information in which an execution attribute and an identifier of the execution attribute of a job are associated, to a job definition in which the execution attribute is described with an arbitrary identifier and to the variable information; creating a job based on the execution attribute received with the activation request by replacing an execution attribute associated with an identifier within the job definition; activating the created job; and temporarily storing, when there is a job activation request accompanied with the variable information in which the execution attribute and the identifier of the execution attribute of the job are associated with an arbitrary grouped specific job set as an object, the variable information in a storage medium, wherein the referring refers to the variable information stored in the storage medium, and with all of the jobs belonging to the specific job set as an object, and the creating creates a job based on the execution attribute stored in the variable information in the storage medium by replacing the execution attribute associated with the identifier within the job definition, wherein when the variable information is read in from the variable information stored in the storage medium with the specific job set specified by the job activation request, if more than one variable information which are identical with each other are stored in the variable information stored in the storage medium, the variable information with a small job set is preferentially read in. - View Dependent Claims (2, 3)
-
-
4. A job management method executed by a computer, the method comprising:
-
referring to a job definition in which an execution attribute is described with an arbitrary identifier and to variable information in which the execution attribute and an identifier of the execution attribute of a job are associated, when there is a job activation request received based on predetermined conditions being satisfied accompanied with the variable information having the execution attribute and the identifier of the execution attribute of the job associated, thereby creating a job based on the execution attribute received with the activation request by replacing the execution attribute associated with the identifier within the job definition; activating the created job; and temporarily storing, when there is a job activation request accompanied with variable information in which the execution attribute and the identifier of the execution attribute of the job are associated with an arbitrary grouped specific job set as an object, the variable information in a storage medium, wherein the referring refers to the variable information stored in the storage medium, and with all of the jobs belonging to the specific job set as an object, the creating creates a job based on the execution attribute stored in the variable information in the storage medium by replacing the execution attribute associated with the identifier within the job definition, wherein when the variable information is read in from the variable information stored in the storage medium with the specific job set specified by the job activation request, if more than one variable information which are identical with each other are stored in the variable information stored in the storage medium, the variable information with a small job set is preferentially read in. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A job management apparatus comprising:
-
a non-transitory storage medium that stores a job definition in which an execution attribute of a job is described with an arbitrary identifier and stores a variable information in which the execution attribute and an identifier of the execution attribute of a job are associated, wherein the job management apparatus executes a method, the method including; referring to the job definition and the variable information stored in the storage medium, when there is a job activation request received based on predetermined conditions being satisfied accompanied with the variable information having the execution attribute and the identifier of the execution attribute of the job associated, thereby creating a job based on the execution attribute received with the activation request by replacing the execution attribute associated with the identifier within the job definition; and activating the created job; and temporarily storing, when there is a job activation request accompanied with variable information in which the execution attribute and the identifier of the execution attribute of the job are associated with an arbitrary grouped specific job set as an object, the variable information in a storage medium, wherein the referring refers to the variable information stored in the storage medium, and with all of the jobs belonging to the specific job set as an object, the creating creates a job based on the execution attribute stored in the variable information in the storage medium by replacing the execution attribute associated with the within the job definition, wherein when the variable information is read in from the variable information stored in the storage medium with the specific job set specified by the job activation request, if more than one variable information which are identical with each other are stored in the variable information stored in the storage medium, the variable information with a small job set is preferentially read in.
-
Specification