https://github.com/caplin/project-templates
Template projects for Caplin integration components
https://github.com/caplin/project-templates
Last synced: 5 months ago
JSON representation
Template projects for Caplin integration components
- Host: GitHub
- URL: https://github.com/caplin/project-templates
- Owner: caplin
- Created: 2016-03-16T16:30:16.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2024-05-02T16:28:42.000Z (about 1 year ago)
- Last Synced: 2024-05-03T02:48:43.323Z (about 1 year ago)
- Language: Shell
- Homepage: http://www.caplin.com/developer/
- Size: 29.9 MB
- Stars: 5
- Watchers: 23
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Caplin Project Templates
The Caplin Project Templates are a set of template projects to help you integrate your backend systems with the [Caplin Platform](https://www.caplin.com/developer/component/platform-architecture).
This repository includes the following templates:
| Template | Directory |
|------------------------------------------|---------------------------------------------------------------------------------------------|
| Pricing Adapter Template | [./pricing-template](./pricing-template#caplin-pricing-adapter-template) |
| Pricing Adapter Template .NET | [./pricing-template-dotnet](./pricing-template-dotnet#caplin-pricing-adapter-template-dotnet) |
| Trading Adapter Template | [./trading-template](./trading-template#caplin-trading-adapter-template) |
| Permissioning Adapter Template | [./permissioning-template](./permissioning-template#caplin-permissioning-adapter-template) |
| Notification Adapter Template | [./notification-template](./notification-template#caplin-notification-adapter-template) |
| Blotter Adapter Template | [./blotter-template](./blotter-template#caplin-blotter-adapter-template) |
| Java Transformer Module (Transformer 6) | [./jtm-legacy-template](./jtm-legacy-template#caplin-legacy-jtm-template) |
| Java Transformer Module (Transformer 7) | [./jtm-template](./jtm-template#caplin-jtm-template) |Each template is a [Gradle](https://gradle.org/) project that comprises:
* Source code and configuration files to build an example adapter or Transformer module.
* Gradle tasks to export your project as a Caplin Platform blade.## Requirements
Caplin Project Templates have the following requirements:
* OpenJDK 8 or 11
* An IDE or development environment with Gradle support
* Caplin software librariesCaplin software libraries are available from the Caplin website and the Caplin repository (coming soon).
## Instructions
Detailed instructions are included in the `README.md` file inside each template directory.