The Caplin Integration Suite (CIS) comprises a command-line toolkit and a suite of Java libraries, which enable you to create various types of Integration Adapters as Platform Blades. Here we explain what these librares are for.
The table below lists the Java libraries included in the CIS.
The core library for any application that provides data to the Caplin Platform. This API is required by all the integration APIs included in the CIS.
The DataSource library can be used on its own to implement a Pricing Adapter that sends price updates for financial instruments to client applications connected to a Liberator.
Use this library to implement a Trading Adapter that integrates with a trading system. The API handles the trade message flow between the Trading Adapter and Liberator.
See also: Trading Integration API for C
|Permissioning||Use this library to send permissioning data to Liberator's optional Permissioning Authentication Module.|
Use this library to serve subjects that serve client blotters (for instance, information about each user's trading activity).
Use this library to send system or enterprise wide alerts to client applications that are connected to a Liberator.
|Charting||Use this library to store and serve data suitable for populating client-side graphs.|