< Previous | Contents | Next >
3.3. Constrain Choice Controls
By default, IMS SS allows all activities anywhere in the activity tree whose parents have Sequencing Control Choice defined as True to be valid targets of a Choice navigation request. While this flexibility is useful in some sequencing strategies, it is a significant problem in others. ADL has defined a set of Constrained Choice Controls (refer to Table 3.3a) that place further conditions and behaviors on how Choice sequencing requests are processed.
Table 3.3a: Description of Constrain Choice Controls
No. | Name | Description | Value Space | Default Value |
1 | Constrain Choice | Indicates that a Choice sequencing request should only allow activities that are logically next in a “flow” from the activity to be identified for delivery. | boolean | False |
2 | Prevent Activation | Indicates that a Choice sequencing request should only allow descendents of the activity to be identified for delivery, if the activity is already active. | boolean | False |