Method and apparatus for splitting and merging request and response data at runtime
First Claim
Patent Images
1. A method in a data processing system for generating return data responsive to a database request, the method comprising:
- detecting a response from a data store;
responsive to detecting the response, locating a merge reference section in a singleton in-memory object;
identifying a merge reference from the merge reference section;
determining a reference column from the merge reference;
merging data with the reference column to form a merged value according to an order; and
placing the merged value in the response.
4 Assignments
0 Petitions
Accused Products
Abstract
A method in a data processing system for generating return data responsive to a database request is provided. A response from a data store is detected. A merge reference section in a singleton in-memory object is located. A merge reference of the merge reference section is identified. A reference column from the merge reference is determined and data is merged with the reference column to form a merged value according to an order. The merged value is then placed in the response.
20 Citations
24 Claims
-
1. A method in a data processing system for generating return data responsive to a database request, the method comprising:
-
detecting a response from a data store;
responsive to detecting the response, locating a merge reference section in a singleton in-memory object;
identifying a merge reference from the merge reference section;
determining a reference column from the merge reference;
merging data with the reference column to form a merged value according to an order; and
placing the merged value in the response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method in a data processing system for executing a request on a data store, the method comprising:
-
receiving a request containing data;
responsive to receiving the request, locating a split reference section in a singleton in-memory object;
identifying a split reference from the split reference section;
determining a reference column from the split reference;
extracting a value from the data; and
placing the value in the reference column according to an order. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product in a computer readable medium for performing actions on a data store, the computer program product comprising:
-
first instructions for detecting a response from a data store;
second instructions, responsive to detecting the response, for determining a reference column of a merge reference of a merge reference section of a singleton in-memory object; and
third instructions for generating a response having a merged value obtained from merging data with the reference column. - View Dependent Claims (22)
-
-
23. A computer program product in a computer readable medium for executing a request on a data store, the computer program product comprising
first instructions for receiving a request containing data; -
second instructions that locate a split reference section in a singleton in-memory object;
third instructions for determining a reference column of a split reference in the split reference section; and
fourth instructions that extract a value from the data and place the extracted value in the reference column. - View Dependent Claims (24)
-
Specification