Method and apparatus for validating and configuring database transaction requests from multiple clients
First Claim
1. A method for validating and configuring a database transaction request, the method comprising the computer implemented steps of:
- identifying a first transaction criteria of a plurality of transaction criteria in a singleton in-memory object by reading a client identifier element value specified in a database transaction request, wherein each of the plurality of transaction criteria is associated with a respective client;
determining default data for a database path based on the client identifier element value; and
generating a database command including the default data.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method, computer program product, and a data processing system for validating and configuring a database transaction request. A first transaction criteria of a plurality of transaction criteria is identified in a singleton in-memory object by reading a client identifier element value specified in a database transaction request. Each of the plurality of transaction criteria is associated with a respective client. Default data for a database path is determined based on the client identifier element value. A database command is generated that includes the default data.
-
Citations
20 Claims
-
1. A method for validating and configuring a database transaction request, the method comprising the computer implemented steps of:
-
identifying a first transaction criteria of a plurality of transaction criteria in a singleton in-memory object by reading a client identifier element value specified in a database transaction request, wherein each of the plurality of transaction criteria is associated with a respective client;
determining default data for a database path based on the client identifier element value; and
generating a database command including the default data. - View Dependent Claims (2, 3, 4, 5, 6, 9)
-
-
7. The method of claim 7, including:
-
evaluating a required element of the second transaction criteria; and
generating an error. - View Dependent Claims (8)
-
-
10. A computer program product in a computer readable medium for validating a database transaction request, the computer program product comprising:
-
first instructions for reading transaction request element values including a client identifier element value from a database transaction request; and
second instructions for identifying a first transaction criteria of a plurality of transaction criteria of a singleton in-memory object based on the client identifier element value, responsive to determining data for a database path specified in the first transaction criteria is not included by the transaction request element values, generating a database command including default data for the database path. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A data processing system for validating database transaction requests, comprising:
-
a memory that contains a set of instructions and a singleton in-memory object; and
a processing unit, responsive to execution of the set of instructions, for reading element values including a client identifier element value of a database transaction request and identifying a transaction criteria of the singleton in-memory object based on the client identifier element value, wherein default data is identified for the database transaction request in response to determining data for a database path is not provided in the transaction request, the processing unit generating a database command including the default data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification