Rulesets
Rulesets are defined within a rulebase and contain the validation rules for the components.
A ruleset defines a subset of rules associated with a specific component,
a rule factory for building the rules,
and the name of the execution point that triggers the execution of rules within the ruleset.
The attributes of a ruleset include:
- actf:name
- the name of the ruleset
- actf:enable
- boolean to enable/disable this ruleset
- actf:executionPoint
- the name of the execution point that triggers the execution of this ruleset.
When the execution point is received by the validation process manager,
the validation process manager executes the rules for that component
that are defined within the ruleset associated with the execution point.
- actf:ruleFactory
- the class name of the rule factory. A default rule factory, IRuleFactory,
is used to build the default ACTF rules.