Skip to main content
Atoti Sign-Off is provided in two logical blocks:
  • Core: Represents code that generally is not modified by clients. It comprises the workflow mechanisms and is maintained by ActiveViam. See Workflow Common Library.
  • Starter: Represents the sample implementation. It is essentially a starter project on which customizations are likely be made, to conform with client data models, structures, naming conventions, etc. It provides the definition of the workflows used for the sign-off operations.

Modules and artifacts

The Maven modules represent a complete workflow approval project. The goals of the default implementation are to provide:
  • A complete out-of-the-box project that loads files in our file format (compiles to executable JAR files).
  • Starting point for any workflow approval project.
  • Sample code demonstrating how to use the core.
The default implementation configures the Core and uses it for all workflow processes. Below is a list of all the maven modules that form the default implementation of Atoti Sign-Off.

Artifact signoff-api

The signoff-api artifact contains the DTO classes that are used to invoke RESTful services on the Solution back-end, for example, export operations. This artifact is a dependency of both Atoti Sign-Off and the Solution server. See the Atoti Signoff API module documentation. For full details on the Sign-Off default implementation, see the following topics: