Question

More about "Prohibit subclassing in other rulesets"

How Pega behaves if a class is checked "Prohibit subclassing in other rulesets" in Advanced tab..

I want to restrict all implementation classes in one ruleset and framework classes in another ruleset.

***Edited by Moderator Marissa to update platform capability tags****

Comments

Keep up to date on this post and subscribe to comments

March 3, 2019 - 2:20pm

Any update on this.

Pega
March 7, 2019 - 9:38am

Hi,

I found the following help article related to this:

https://community.pega.com/sites/default/files/help_v81/procomhelpmain.htm#rule-/rule-obj-/rule-obj-class/advanced.htm#Advanced_tab_on_the_Class_form

Under the "Child classes" section of this document (which is where the checkbox shows up on the ruleform), it states the following:

Check the box in this section to require all classes derived from this class to reside in the same ruleset as this class.

I did some quick testing and it looks like this means that any child classes created under the a class that has this checked off, need to be in the same ruleset or they will not save.

Hope this helps!

-Kurt