Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Help

Event Handling Scope Activity

The Event Handling Scope Activity wraps a sequence of Activities similarly to other Sequence Activities, but also may contain a number of Event Driven Activities; which are Sequences headed by an Event Activity¹. If at any time these events are realized during the normal sequence of child Activities, i.e. in the scope of the Event Handling Scope Activity, control will jump to the relevant Event Sequence. Perhaps this in best illustrated with an example.

                  Event Handling Scope Activity

Above we have an Event Handling Scope Activity with just a Delay Activity in its ‘normal’ sequence (left). It also contains an Event Handling Activity (shown right) which consists of a Receive Port Activity (the ‘event activity’) and a Code Activity.

When executed the workflow will idle for the period set in the Delay Activity as normal. However, we are currently in the scope of the Event handler, so if an event (a message received in this example) is ‘heard’ during this period, control will immediately jump to the Event Driven Activity and its following Activities (the Code Activity in this case) will be executed. If an event is not triggered, i.e. a message isn’t received, within the time period of the Delay Activity, execution will never reach the Event Driven Activity, as once out of scope, the event will be ignored.

For more information see Workflow Basics – Event Handling.

¹Event activity –an activity that triggers an event. A Receive Port Activity, Receive Send Port Response Activity, or Delay activity.