The table below specifies the changes made in each version of the Imaging business domain.
v1.0 |
The Imaging API is now a versioned API. The namespace has been updated to include the business domain and version number, as exemplified by Relativity.Imaging.Services.Interfaces.V1. The URLs used through REST also include these updates, as exemplified by relativity-imaging/v1.
Additionally, the Imaging API includes the following enhancements:
- IDocumentStatusManager interface – this new interface contains the GetStatusAsync() method, which retrieves status information about the imaging job for a document.
- IImagingEnvironmentManager interface - this new interface contains the CleanupInactiveJobsAsync() method for cleaning up inactive imaging jobs, and the GetMaxMassImagingJobSizeAsync() method for retrieving the size of a mass imaging job.
- IImagingJobManager interface – includes the new MassImageDocumentsByMassProcessIdAsync(), which submits a mass imaging job.
- New methods to replace the SaveAsync() methods on various interfaces as follows:
- IImagingProfileManager interface – includes the following new methods: CreateBasicImagingProfileAsync(), CreateNativeImagingProfileAsync(), and UpdateAsync().
- IImagingSetManager interface – includes the new CreateAsync() and UpdateAsync() methods.
- IApplicationFieldCodeManager interface - includes the new CreateAsync() and UpdateAsync() methods.
These enhancements are also available through the REST services.
|
v0.0 |
Baseline version |