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