Method, system, and program for maintaining information in database tables and performing operations on data in the database tables
First Claim
1. A method for maintaining workflow related information, comprising:
- providing at least one table in a database storing workflow related data;
providing a plurality of programming interfaces, wherein each programming interface specifies an operation to perform on the workflow related data in the at least one table, wherein each programming interface is associated with one stored procedure call;
providing in the database one stored procedure for each stored procedure call and corresponding method, wherein the one stored procedure includes a plurality of database statements to perform the programming interface operation; and
executing the one stored procedure in the database to perform the corresponding programming interface operation on workflow related data in one table.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a method, system, and program for maintaining workflow related information. At least one table is provided in a database storing workflow related data. A plurality of methods are provided, wherein each method specifies an operation to perform on the workflow related data in the at least one table, and wherein each method is associated with one stored procedure call. One stored procedure is provided in the database for each stored procedure call and corresponding method, wherein the stored procedure includes a plurality of database statements to perform the method operation. One stored procedure is executed in the database to perform the corresponding method operation on workflow related data in one table.
69 Citations
45 Claims
-
1. A method for maintaining workflow related information, comprising:
-
providing at least one table in a database storing workflow related data;
providing a plurality of programming interfaces, wherein each programming interface specifies an operation to perform on the workflow related data in the at least one table, wherein each programming interface is associated with one stored procedure call;
providing in the database one stored procedure for each stored procedure call and corresponding method, wherein the one stored procedure includes a plurality of database statements to perform the programming interface operation; and
executing the one stored procedure in the database to perform the corresponding programming interface operation on workflow related data in one table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for maintaining workflow related information, comprising:
-
providing a plurality of tables including workflow related data;
providing a set of programming interfaces for each table including workflow related data, wherein each set of programming interfaces defines a same set of operations to perform on the table for which the set is provided, wherein each programming interface is associated with one stored procedure call; and
providing stored procedure calls and stored procedures in the database for each set of programming interfaces to implement the programming interface operations in the set, wherein one stored procedure is provided for each stored procedure call and corresponding method, and wherein the one stored procedure includes a plurality of database statements to perform a programming interface operation; and
executing the one stored procedure in the database to perform the corresonding programming interface operation on workflow related data in one table. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system for maintaining workflow related information, comprising:
-
a storage device;
a database in the storage device including at least one table storing workflow related data;
a computer readable medium including a plurality of programming interfaces, wherein each programming interface specifies an operation to perform on the workflow related data in the at least one table, wherein each programming interface is associated with one stored procedure call in the computer readable medium;
means for providing one stored procedure in the database for each stored procedure call and corresponding programming interface, wherein the one stored procedure includes a plurality of database statements to perform the programming interface operation; and
means for executing the one stored procedure in the database to perform the corresponding programming interface operation on workflow related data in one table. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for maintaining workflow related information, comprising:
-
a storage device;
a database in the storage device including a plurality of tables including workflow related data in the database;
a computer readable medium including a set of programming interfaces for each table including workflow related data, wherein each set of programming interfaces defines a same set of operations to perform on the table for which the set is provided, wherein each programming interface specifies an operation to perform on the workflow related data in the at least one table, wherein each programing interface is associated with one stored procedure call in the computer readable medium;
means for providing stored procedure calls and stored procedures in the database for each set of programming interfaces to implement programming interface operations in the set, wherein one stored procedure is provided for each stored procedure call and corresponding method, and wherein the one stored procedure includes a plurality of database statements to perform a programming interface operation; and
means for executing the one stored procedure in the database to perform the corresponding programming interface operation on workflow related data in one table. - View Dependent Claims (27, 28, 29, 30)
-
-
31. An article of manufacture including code for maintaining workflow related information by:
-
providing at least one table in a database storing workflow related data;
providing a pluraiity of programming interfaces, wherein each programming interface specifies an operation to perform on the workflow related data in the at least one table, wherein each programming interface is associated with one stored procedure call;
providing in the database one stored procedure for each stored procedure call and corresponding programming interface, wherein the one stored procedure includes a plurality of database statements to perform the programming interface operation; and
executing the one stored procedure in the database to perform the corresponding programming interface operation on workflow related dnta in one table. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. An article of manufacture including code for maintaining workflow related information by:
-
providing a plurality of tables including workflow related data;
providing a set of programming interfaces for each table including workflow related data, wherein each set of programming interfaces defines a same set of operations to perform on the table for which the set is provided, wherein each programming interface is associated with one stored procedure call; and
providing stored procedure calls and stored procedures in the database for each set of programming interfaces to implement the programming interface operations in the set, wherein one stored procedure is provided for each stored procedure call and corresponding method, and wherein the one stored procedure includes a plurality of database statements to perform a programming interace operations; and
executing the one stored procedure in the database to perform the corresponding programming interface operation on workflow related data in one table. - View Dependent Claims (42, 43, 44, 45)
-
Specification