Accelerators are project templates that can be applied to existing DMN Decisions and BPMN Workflows and PMML Scorecards, enabling these artifacts to be embedded in BAMOE projects for enhanced development control. BAMOE Canvas provides a set of useful default accelerators, including Quarkus (DMN) Accelerator and Quarkus (Full) Accelerator.

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 workspace 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 workspace 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 content of the accelerator.yaml file as it may mislead users.

You can add custom accelerators for configurations that are common to all new Business Automation projects within an organization, making them available in BAMOE Canvas for all users in your organization. For more information see Installing Canvas.