< 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


 

3.3.1. Constrain Choice3.3.2. Prevent Activation