FUNDAMENTALS OF COMPUTER

SYSTEMS DEVELOPMENT ANALYSIS

APPLICATION DEVELOPMENT PROCESSES

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Rule resolution applies to instances of classes derived from which abstract base class?
A
Data-
B
System-
C
Rule-
D
Work-
Explanation: 

Detailed explanation-1: -Rule resolution applies to most rules that are instances of classes derived from the abstract Rule-base class. The following are examples of instances of rules derived from the abstract Rule-base class: Case types (Rule-Obj-CaseType ) Properties (Rule-Obj-Property )

Detailed explanation-2: -When a rule is referenced in a Pega application, rule resolution attempts to locate instances of the rule in the rules cache. If instances of the referenced rule are found, rule resolution finds the best instance of the rule and checks for duplicates. Then Pega confirms the rule is available for use.

Detailed explanation-3: -Rule resolution does not apply to records that are instances of classes derived from any other abstract base class such as Data-, System-, or Work-.

Detailed explanation-4: -Rule caching A rule cache is an in-memory collection of recently used rules. Pega Platform maintains rule caches to improve application performance by avoiding unnecessary rule resolution and database interactions. When an application requests a rule, Pega Platform runs the rule if it is in the cache.

Detailed explanation-5: -Availability = Withdrawn When a rule marked as Withdrawn is found during rule resolution, the system looks for an instance of the rule in the parent class or next highest ruleset in the application ruleset stack.

There is 1 question to complete.