SPI Tools

On this page:

Introduction

Configuration Manager SPI Tools is a helper library, designed to greatly facilitate the implementation of Configuration Manager's Workflows and Dashboards SPI. It provides a domain-specific language for describing the semantics of argument values in transition participants (conditions, validators, post-functions) or dashboard gadget preferences.

SPI Tools API Reference

If you need more technical information on the latest SPI Tools packages, please read the complete API reference.

Get Started

Add the SPI Tools library as a Maven dependency in your pom.xml:

<!-- CMJ SPI Tools library --> <dependency> <groupId>com.botronsoft.cmj.spi</groupId> <artifactId>configuration-manager-spi-tools</artifactId> <version>1.2.0</version> <scope>compile</scope> </dependency>

The dependency scope for SPI Tools should be compile, unlike the dependency scope of the SPI itself, which should be provided. The SPI Tools library must be bundled with your app.

Usage

Learn more about using the SPI Tools for Workflows and the SPI Tools for Dashboards.