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.