Quarkus Integration

Deprecated Feature

This feature is deprecated and provided solely for backward compatibility; it will be removed in future releases.

The Fluxnova Engine can be used in a Quarkus application by using the provided Quarkus Extension. Quarkus Extensions add behavior to your Quarkus application by adding dependencies to the classpath.

The Fluxnova Engine Quarkus Extension will pre-configure the Fluxnova process engine, so it can be easily used in a Quarkus application.

If you are not familiar with Quarkus, have a look at the getting started guide.

To enable Fluxnova Engine autoconfiguration, add the following dependency to your pom.xml:

<dependency>
  <groupId>org.finos.fluxnova.bpm.quarkus</groupId>
  <artifactId>fluxnova-bpm-quarkus-engine</artifactId>
  <version>1.0.0</version>
</dependency>

This will add the Fluxnova engine v.1.0.0 to your dependencies.

Supported deployment scenarios

Fluxnova supports the following deployment scenario:

  • executable JAR with one embedded process engine.

There are other possible variations that might also work, but are not tested by Fluxnova at the moment.