Skip to main content
Skip table of contents

Using Connectors

In the Designer, you can connect to backend systems using adapters. To make this much easier, you can create a connector that provides the needed configurations for the adapter:

adapter_connector.png

The Connector provides the data model, the Adapter performs the actual call to the outside system. The example above shows the connection to a REST service.

All connectors of the service that have been imported and configured reside below the Connectors folder in the Service Panel:

rest_connector.png

In the Designer, you can add connector operations to diagrams by simply dragging them from the service panel and dropping them on the canvas.

drag_connector_operation.png

Configuring the Adapter Operation

Once a connector operation has been added to a diagram, it needs to be configured as a corresponding adapter. Select the newly added connector operation and switch to the Attributes panel. You can see the following information:

connector_operation_attributes_panel.png

Attribute

Description

Allowed Values / Example

Name

The generated name of the operation within the diagram.

GET

Symbol Type

Operations added to a diagram are UML call operations.

Call Operation

All this is generated and cannot be changed. Click Add Stereotype to define the selected operation as to be a corresponding adapter:

adapter_add_stereotype.png

Select the corresponding adapter, e.g. REST Adapter, from the list of available adapter stereotypes. Click Save:

adapter_select_stereotype.png

The Attributes panel now shows the added adapter stereotype. Now you still need to configure the adapter. Expand the stereotype by clicking the arrow on the right:

adapter_stereotype_added.png

An adapter is configured via the attributes of the selected stereotype. For the REST Adapter these are e.g. Alias and Digest Algorithm:

adapter_add_alias.png

For many adapters, you need to configure an alias. Aliases specify the path to the related backend. You can

  • select an existing alias from a list

  • add a new alias with Plus

  • remove the alias (if one has been assigned) with Minus

adapter_alias_options.png
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.