Project Modules
This project has declared the following modules:
| Name | Description |
|---|---|
| CRUK-CI Clarity API Client BOM | Bill of Materials for the Clarity Java client. Add the following to the <dependencyManagement> section of the POM: <pre> <dependency> <groupId>org.cruk.clarity</groupId> <artifactId>clarity-client2-bom</artifactId> <version>2.34-SNAPSHOT</version> <type>pom</type> <scope>import</scope> </dependency> </pre> |
| CRUK-CI Clarity API Model | Classes modelling the Clarity REST API entities. |
| CRUK-CI Clarity API Client | A Java client for working with Clarity's REST API. |
| CRUK-CI Clarity API Client SFTP Integration (Mina) | SFTP implementation using Apache Mina SSH. |
| CRUK-CI Clarity API Client SFTP Integration (JSch) | SFTP implementation using JCraft JSch. |
| CRUK-CI Clarity API Client Cache | A cache for the Clarity Java client. |
| CRUK-CI Clarity API Recorder | A library for recording Clarity API exchanges to files, which can then be used to form the basis of unit tests when replayed. |
