Execution Points

The execution point defines a set of conditions or an event that triggers a validation. The attributes of an executionPoint are:

actf:name
the name of the execution point
actf:validator
the Validator class to use when executing the rules. The validator is a model neutral class that cycles through the rules associated with a target and returns a list of validation records. A validator can be specific to a type of target and/or a type of validation.

Note: Execution point markup is not yet fully processed by the validation engine. Future releases of ACTF will enhance what can be specified by this markup.

Within an execution point, you can also define a way to transition a validation from one model to another using the <actf:modelTransition>. A model transition defines a regular expression defining the target component, an execution point, and rulebase to use when components of another model are found during a validation.