Accelerators are project templates that can be applied to existing folders containing Workflows (BPMN), Decisions (DMN), and Rules (DRL), transforming them into complete Business Service projects that can be built, tested, executed, and deployed.

From existing Decision and Workflow models

BAMOE Canvas provides a set of useful default Accelerators — Quarkus (DMN) and Quarkus (Full). For other ways to start a Business Service project, see Getting started → Initial Business Service project setup

When an Accelerator is selected from the "Apply Accelerator" dropdown, a label will be displayed on the project.

“Accelerator label” shown for a multi-file project
Figure 1. “Accelerator label” shown for a multi-file project

Successfully applying an Accelerator creates a .kie-sandbox directory at the project root.

This directory will have an accelerator.yaml file, which contains all information necessary for the apply operation.

The file indicates that an Accelerator was applied to the project and should not be removed.

Clicking on the Accelerator label will open a dialog that shows the accelerator.yaml information.

“Accelerator dialog for a multi-file project
Figure 2. “Accelerator modal” shown for a multi-file project
Note

Do not modify the contents of the accelerator.yaml file as it is used by BAMOE Canvas to track the applied Accelerators. Modifying the file may mislead users or break the BAMOE Canvas integration.