Process Commander provides two types of class inheritance, both of which allow rules of ancestor classes to be inherited:
For example, the PegaSample-CustomerRequest class, part of the PegaSample sample application, employs directed inheritance. Its directed parent class is Work-Cover-DupByCus. Based on pattern inheritance, the parent class is Work-Object-.
The class rule controls how inheritance works for a class.
Use the Class Inheritance display to
confirm which classes are ancestor classes to a specific class, and the
order in which Process Commander searches these classes during rule
resolution (using both pattern inheritance and directed inheritance). On
this display, a solid arrow (
) indicates a directed inheritance relationship. The
arrowhead identifies the class of the immediate directed parent.
REVISEDB-25363 and BUG-7948