Invention Application
- Patent Title: Adaptable Data Source Connection Strings
-
Application No.: US17570939Application Date: 2022-01-07
-
Publication No.: US20220129331A1Publication Date: 2022-04-28
- Inventor: Michael C. Goodwin
- Applicant: Noble Systems Corporation
- Applicant Address: US GA Atlanta
- Assignee: Noble Systems Corporation
- Current Assignee: Noble Systems Corporation
- Current Assignee Address: US GA Atlanta
- Main IPC: G06F9/54
- IPC: G06F9/54 ; G06F16/22

Abstract:
Various embodiments of the invention provide methods, systems, and computer-program products for converting a connection string configured to use a first API to connect to a data source of a data source type to using a second, different API to connect to the data source. The data source type is identified as being associated with the string and the string is parsed and stored in a keyvalue dictionary. An object is instantiated for a subclass designed for the data source type. This subclass inherits from a base class that includes an abstract version of a method defined for the second API and the subclass includes a non-abstract version of this method. A string is generated by calling the method associated with the object, causing the non-abstract version to be executed, which uses the dictionary to generate the string configured to use the second API to connect to the data source.
Information query