Customizing business logic and data sources by modifying methods defined within an API
AssigneeNetworks Associates Technology, Inc.
InventorsClinton J. Hallman, David Forney
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetworks Associates Technology, Inc.
InventorsClinton J. Hallman, David Forney
Estimating the term…
A system that facilitates customizing a software package by modifying an implementation of a target method defined within an application programming interface (API) for the software package is presented. The system operates by receiving additional code for integration into a target method defined within the API and a command to integrate this code, wherein the API defines a plurality of methods that operate on objects. This command is received through a pre-defined method within the API. In response, the system links the additional code into the target method so that the additional code is executed upon invocation of the target method. In one embodiment the API defines: a method that creates an object; a method that deletes the object; a method that fetches the object; and a method that updates the object. In one embodiment the additional code causes the target method to operate on data from an alternative source.
A method for modifying a software package by customizing an implementation of a target method defined within an application programming interface for the software package, comprising:
A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for modifying a software package by customizing an implementation of a target method defined within an application programming interface for the software package, the method comprising:
A apparatus that facilitates modifying a software package by customizing an implementation for a target method defined within an application programming interface for the software package, comprising:
Dependencies are inferred from the claim text.