Chapter 4. Technology preview

This section lists features that are in Technology Preview in Red Hat Process Automation Manager 7.7. Business Central includes an experimental features administration page that is disabled by default. To enable this page, set the value of the appformer.experimental.features property to true.

Important

These features are for Technology Preview only. Technology Preview features are not supported with Red Hat production service level agreements (SLAs), might not be functionally complete, and Red Hat does not recommend to use them for production. These features provide early access to upcoming product features, enabling customers to test functionality and provide feedback during the development process.

For more information on Red Hat Technology Preview features, see Technology Preview Features Scope.

4.1. Red Hat OpenShift Container Platform 4.x deployment on restricted networks

You can use Operator Lifecycle Management to deploy Red Hat Process Automation Manager on Red Hat OpenShift Container Platform 4.x on restricted networks that do not have a connection to the public Internet.

For more information about deployment in a restricted network, see Deploying a Red Hat Process Automation Manager environment on Red Hat OpenShift Container Platform using Operators.

4.2. Deploying a high-availability authoring environment on Red Hat OpenShift Container Platform 4.x

You can deploy a high-availability Red Hat Process Automation Manager authoring environment on Red Hat OpenShift Container Platform 4.x using the operator.

4.3. Case modeler

Case modeler in Business Central now includes the new process designer. It provides the option to model a case as a sequence of stages so it is simple to define a case model at high-level. Case modeling supports three types of tasks: human tasks, sub-processes, and sub-cases.

Note

The case modeler in Red Hat Process Automation Manager 7.7 is a Technology Preview feature and is disabled by default in Business Central. To enable the case modeler preview in Business Central, in the upper-right corner of the window click SettingsRoles, select a role from the left panel, click Editors(New) Case ModelerRead, and then click Save to save the changes.

4.4. Process instance migration as a standalone service

Process instance migration is now available as a standalone service that contains a user interface and a back end, and packaged as a Thorntail uber JAR. The process instance migration service enables you to define the migration between two different process definitions, known as a migration plan. You can apply the migration plan to the running process instances in a specific KIE Server.

For more information about the process instance migration standalone service, see the Process Instance Migration Service page in GitHub.

4.5. Prediction Service API

You can use the Prediction Service API to provide a prediction service that assists with human tasks. The prediction service can use AI. For example, you can use Predictive Model Markup Language (PMML) models or Statistical Machine Intelligence and Learning Engine (SMILE) to implement the service.

4.6. Constraint Streams API

You can use the Constraint Streams API as an alternative to the Drools Rules Language (DRL) to program incremental score calculations in plain Java. The Constraint Streams API is fast, scalable, and debuggable. You can use any IDE to develop and debug solvers using the Constraint Streams API. It uses deltas that enable the engine to redo only necessary calculations. It also supports justifications, so you can review the reason a solution was reached in order to debug the solver. Note that the Constraint Streams API fully supports the NQueens, Task assigning, and Flight Crew Scheduling use cases.

4.7. OpenShift operator installer wizard

An installer wizard is provided in the OpenShift operator for Red Hat Process Automation Manager. You can use the wizard to deploy a Red Hat Process Automation Manager environment on Red Hat OpenShift Container Platform with the operator.