Use the Coherent Data Adapter: GLEIF Client Edition middleware to acquire legal entity information for ad hoc reporting and analysis purposes from the Global Legal Entity Identifier Foundation (GLEIF).
The Problem
Your business needs to acquire legal entity identifier (LEI) data provided by the Global Legal Entity Identifier Foundation (GLEIF), for use in your business’ data platform. As GLEIF offers access to the raw data via a suite of web services, your company needs to call these web services and import the data directly into the business and this process needs to be automated.
The Solution
Coherent Logic offers the open-source Coherent Data Adapter: GLEIF Client Edition middleware for accessing data directly from the GLEIF web services.
The Coherent Data Adapter: GLEIF Client Edition middleware is designed with the engineer in mind. Full-scope access to the suite of LEI web service endpoints is available out-of-the-box.
The Coherent Data Adapter: GLEIF Client Edition leverages the Coherent Logic Enterprise Data Adapter, delivering a common set of dependencies for developing enterprise, standalone, and embedded applications, a common data adapter and data model, an out-of-the-box cache-agnostic interface along with a default implementation for the JBoss Infinispan shared-memory data grid, and much more.
Two-Minute Introduction
https://youtu.be/TeolcctoJ9g
Examples
Below we include a list of working examples along with links to the source code.
Example One
Find the GLEIF Client minimal dependencies example source code here.
An image of this example running in the Groovy Console appears below.
Example Two
Find the GLEIF Client annotation configuration example source code here.
An image of this example running in the Groovy Console appears below.
Example Three (Level 2 LEI Data)
Level 2 LEI data answers the question: ‘who owns Whom?’.
TBD