Groovy condition

To make Intrexx applications even more flexible, you can integrate Groovy into your processes here. Groovy is considered to be better integrated than most other scripting languages on the Java Virtual Machine. Existing libraries or Groovy objects and classes can be easily used in Java.

A Groovy condition must be logically linked to the output of a process element whose result is to be passed to the input of another process element. A condition is considered to be fully and correctly connected only when a connection to both of these elements has been established.

Create a Groovy condition

You can find the Groovy condition in processes under "Elements." It belongs to the "Conditions" category. From there, it can be dragged and dropped to the desired location on the desktop and then configured. General information on creating process elements can be found here.

Once you've created the Groovy condition on the workspace, double-click the element to open the Properties dialog.

General

You can find all the information about the settings in this dialog box here. Click "Next."

Script

You can create Groovy scripts here. You can find all the information about the settings in this dialog box here.

Click "OK" to complete the configuration.

Connection ID

When you connect a Groovy condition to a subsequent process element, a dialog box opens automatically where you can specify the connection ID.

You can find helpful tips and tricks for using a Groovy condition in conjunction with other process elements here.

Connection Details

The GUID and connection ID for the connection between the Groovy script condition and the following process element are displayed here. You can also find this dialog box under " Generic Condition." It can be accessed via the "Edit / Details" option in the main menu or via the context menu of the same name when the connection arrow is selected on the workspace. For the dialog box to appear, the Expert Options for processes must be enabled.

More Information

"Processes" Module

Create and Manage Processes

The sections of the "Processes" module

Creating and Connecting Elements

Analyze the log file

Options

External Data in Processes

Java Classes in Process Objects