User Event Listener

Icon Description
User Event Listener

A user event listener allows to manually trigger the evaluation of connected sentries, e.g., through the user interface.

Attributes

Group Attribute Description

Details

Required

Select this option to mark the element as required (exclamation mark decorator).

Required plan items must either be in the state COMPLETED, TERMINATED or DISABLED for their parent stage to complete.

Available condition

Sets an available condition, which is an expression that moves the event listener into the available state after creation if true. It also returns the event listener to the unavailable state when the condition becomes false again.

Repetition

Select this option to mark the element as repeatable (number sign decorator).

By default, only one instance of a plan item is created at runtime. Repeatable plan items do not have that limitation.

The combination of this property, Manual activation, and no entry sentry has a special meaning called Automatic repetition: As a previous instance of the plan item completes, a new instance is automatically created and set into state Enabled.

Start form

The optional form shown when the event listener is manually activated.

Completion neutral

Select this option to mark the element as required (exclamation mark decorator). Required plan items must be either in the status COMPLETED, TERMINATED, or DISABLED for their parent stage to complete." ng-repeat="property in group.properties

Activation

Expose as action to object

Allows you to expose the activation action to objects other than the case, such as a user or conversation.

Expose as an action message

Allows you to expose the activation action as a message to a conversation.

More

Lifecycle listeners

Allows you to define lifecycle listeners for a plan item. Lifecycle listeners allow you to execute an expression, a delegate expression or a class when a plan item transitions from one state to another.