class Ens.BPL.Rule
extends Ens.BPL.Activity
This class represents an invocation of a a Rule.
property ReasonLocation
as %String;
This holds the name of the context property that will contain
the reason value (i.e., which rule actually fired) returned
by the Rule Engine.
property ResultLocation
as %String;
This holds the name of the context property that will contain
the return value of the rule.
property Rule
as %String;
This holds the name of the associated Business Rule that will be invoked.
property RuleContext
as %String;
If provided, this is an expression (e.g., "context.myProperty") that
provides the context object passed to the Rules Engine.
If not provided, the Business Process context object is passed to the Rules Engine.