Domain Agents

Agents are related to an event. When an event is published, agents that are related to this event are triggered and then executed. Agents are created by using the Create capability in the Errrors overview page.

Creating an agent

Agents are defined using the following master data:

Property Description
Type

There is one option available and this is the Event Agent.

This field is mandatory.

Trigger event

This is the link to an already created event.

This field is mandatory.

Local identifier

This is the identifier (name) of the agent. It is unique within a namespace. Please note that only the characters A-z (without special characters), digits and the special character "_" are permitted for naming agents! Furthermore, names may not begin with a digit and the first character must be uppercase. Furthermore, names may not begin with a digit and the first character must be uppercase. The local identifier can not be changed after creation.

This field is mandatory.

You can also use the Open after creation checkbox to open the event for further editing after saving.

Note: Agents cannot have the same local identifier as a command or a service in the same namespace.

Editing an agent

You edit the master data of an agent using the Details View and navigating to the section Master data or by using the inline or header Edit capability. For a description of the master data, see the section Managing Agents. The Type and the Local identifier cannot be change. When editing the master data of an agent, you can overwrite the values for Trigger event. The overwritten values are lost as soon as the editing action has been completed.

Deleting an agent

You can delete an agent by using the inline or header Delete capability in the agents’ overview page. Alternativerly, you can use the details view and there you can use the Delete capability.

You will need to confirm the action before the selected agent is permanately deleted.