|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Invoker | Invoker interface describes a class that can validate and invoke rules. |
Class Summary | |
---|---|
Clause | A Clause is a related set of Conditions and Tasks forming part of a Rule. |
Condition | Condition is a state of affairs described by a model that evaluates to true or false |
Rule | A Rule is an ordered list of Clauses, minimum one. |
RuleTrace | RuleTrace is a structure holding detailed rule validation or execution trace data. |
Task | Task class represents a single action part, i.e. |
TraceContext | |
TraceDescription | TraceDescription contains trace context info |
Provides classes and interfaces for working with Rules. Rules are known in the user interface as actions, and are composed of a list of clauses. Each clause consists of an optional list of conditions, and a list of tasks (at least 1). Each Clause (and hence the Rule) may be 'applied', which means that the conditions are eveluated, and if true, the tasks are performed, or 'performed' meaning that the tasks are performed regardless of the truth of the conditions.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |