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 &lt;dependencyManagement&gt; 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.