Setting Mutually Exclusive Tasks

Setting Mutually Exclusive Tasks

You can set a task to be mutually exclusive with one or more other tasks. Universal Controller does not permit mutually exclusive tasks to run at the same time; if one is running, the other(s) will wait before running.

To set mutually exclusive tasks:

Step 1

Select a task from a Tasks list and, in the Task Details for that task, click the Mutually Exclusive Tasks tab. The Mutually Exclusive Tasks list displays a list of any tasks that have been set to be mutually exclusive with this task:
 

 
For each Exclusive Task on the list, the Type field indicates how the mutually exclusive dependency on the Exclusive Task was added to this task:

  • Direct indicates that the mutually exclusive dependency on the Exclusive Task was added to this task manually in these task Details.
  • Indirect indicates that the mutually exclusive dependency on the Exclusive Task was added to this task automatically when mutually exclusive dependency on this task was added manually to the Exclusive Task in its task Details.
     

    You only can delete Direct mutually exclusive tasks.

Step 2

Click the  button to display the Edit Members dialog.
 

 

  • The Collection window displays all Controller tasks. To display only a specific type of task, select that task type from the drop-down field at the top of the Collection window.
  • The Tasks List window displays all tasks that are to be run mutually exclusive with this task.

Step 3

If you want to filter the tasks in the Collection window, click the filter icon (see Filtering for information about how to construct a filter.)

Step 4

Move tasks from the Collection window to the Tasks List window:

  1. To move a single task, double-click it or click it once and then click the > arrow.
  2. To move multiple tasks, Ctrl-click them and then click the > arrow.
  3. To move all tasks, click the >> arrow.

To move tasks from the Tasks List window to the Collection window:

  1. To move a single task, double-click it or click it once and then click the < arrow.
  2. To move multiple tasks, Ctrl-click them and then click the < arrow.
  3. To move all tasks, click the << arrow.

Step 5

Click Save. All of the tasks in the Tasks List window will be listed as Type Direct on the Mutually Exclusive list for this task, and all of the tasks in the Tasks List window will list this task as Type Indirect on their Mutually Exclusive Tasks lists.

Step 6

Click the Details icon for any task on the list to display its Mutually Exclusive Details.
 

 
See the field descriptions, below, for a description of all fields that display in the Mutually Exclusive Details.

Mutually Exclusive Task Field Descriptions

The following table describes the fields that display in the Mutually Exclusive Task Details.

Field Name

Description

Type

Type of Mutually Exclusive task: Direct or Indirect.

Task

Name of the task for which this task was made Mutually Exclusive.

Exclusive Task

Name of this Mutually Exclusive task.