Systems and methods for applying dynamic relational typing to a strongly-typed object-oriented api
AssigneeBMC Software, Inc.
InventorsJonathan Whitney, Matthew D. Connors
Life of this patent
Estimating the term…
Abstract
A computer-implemented method includes executing instructions stored on a computer-readable medium. The computer-implemented method includes receiving, at a server hosting a strongly-typed object-oriented application programming interface (API), a single API call to request data from the strongly-typed object-oriented API, where the single API call includes a tuple having multiple object types, obtaining the requested data and returning the requested data.
Claims22
A computer-implemented method executing instructions stored on a computer-readable medium, the method comprising:
- receiving, at a server hosting a strongly-typed object-oriented application programming interface (API), a single API call to request data from the strongly-typed object-oriented API, wherein the single API call includes a tuple having multiple object types;
- obtaining the requested data;
- and
- returning the requested data.
A computer program product, the computer program product being tangibly embodied on a computer-readable medium and including executable code that, when executed, is configured to cause a data processing apparatus to:
- receive, at a server hosting a strongly-typed object-oriented application programming interface (API), a single API call to request data from the strongly-typed object-oriented API, wherein the single API call includes a tuple having multiple object types;
- obtain the requested data;
- and
- return the requested data.
A computer system including instructions recorded on a computer-readable medium and executable by at least one processor, the system comprising:
- a strongly-typed object-oriented application programming interface (API) layer that includes a strongly-typed object-oriented API, wherein the API layer is configured to:
- receive a single application programming interface (API) call to request data, wherein the single API call includes a tuple having multiple object types;
- obtain the requested data;
- and
- return the requested data.
A computer-implemented method executing instructions stored on a computer-readable medium, the method comprising:
- generating a single application programming interface (API) call to request data from a server hosting a strongly-typed object-oriented API, wherein the single API call includes a tuple having multiple object types;
- sending the API call to the server;
- and
- receiving the requested data.
Dependencies are inferred from the claim text.