Project Modules

This project has declared the following modules:

Name Description
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.