Skip to main content

Connector

Introduction

Connector

Connectors are used to connect Plan Items. Specifically, they are used as the "On-Part" of sentries. This is why it is only possible to drag a connector from a plan item to an Entry or Exit Criterion. Each connector has a Standard Event which determines the event of the On-Part of the sentry. Currently, the following events are available:

  • Complete
  • Create
  • Enable
  • Exit
  • Fault
  • Manual Start
  • Occur
  • Reactivate
  • Start
  • Terminate

See Entry Criterion and Exit Criterion for more information on the specific usage of connectors and their role within Sentries.

Properties

General

AttributeTypeDescriptionCategory
Model Id Text

Model Id identifies the element within the process model.

The model id, name and documentation properties can be found on any element. They are used respectively to uniquely identify the call activity, to give the call activity a user-friendly name and to add a free-form description.

Name Expression usage possibleTranslatable to different languagesText

The name of the element. This is the name displayed in the diagram.

Documentation Multiline Text

The documentation attribute additionally adds a description to the component.

Standard event RequiredSelection:
  • Complete
  • Create
  • Enable
  • Exit
  • Fault
  • Manual start
  • Occur
  • Reactivate
  • Start
  • Terminate

When connected to a sentry, a connector exposes this property setting the standard event (CMMN transition) the sentry listens for.

A connector is the link between two elements in a case model, where the source element (e.g. a plan item like a task or stage or an element like a listener) defines the event the connector is listening for and the target is typically an entry- or exit-sentry bound to another element (e.g. a plan item like a task or a stage).

Make sure you are choosing the correct event to listen to like 'complete' from a plan item or 'occur' from a listener. When using an exit-sentry on a stage and using a connector listening for it, choose 'exit' instead of 'complete' to make sure to listen to the event required.

See all details on a sentry to see how the connectors can influence the triggering of a sentry in regards to its condition or AND / OR semantics.

As a rule of thumb, only show the name in the diagram, if it listens to another event than the default one (e.g. not 'complete' or 'occur', but something else). It helps with the readability of the case model.

Display name in diagram Boolean

Displays name value in diagram if set to true.

Visual

AttributeTypeDescriptionCategory
Font size Selection:
  • 8
  • 9
  • 10
  • 11
  • 12
  • 14
  • 18
  • 20
  • 24
  • 36
  • 48
  • 72

The font size of the element in the diagram.

Visual properties that determine how the call activity is shown in the diagram.

This has no impact on the runtime execution.

Font weight Selection:
  • Normal
  • Bold

The font weight of the element in the diagram.

Font style Selection:
  • Normal
  • Italic

The font style of the element in the diagram.

Font color Color

The font color of the element in the diagram.

Border color RequiredColor

The border color of the element in the diagram.