Deleting entity-specific rules

If your solution allows deletion of items or categories in Product Master that have entity-specific rules, then your solution might need to perform clean up action on those rules in Operational Decision Manager. Similar clean-up might be wanted if new items or categories are dropped from a collaboration area after entity-specific rules are created for those entities.

Advanced Business Rules solution provides a set of helper APIs in the com.ibm.ccd.solution.wodm.api.WODMAPI interface. A reference to the class that is implemented this interface can be obtained through the static method getWODMAPIInstance() in WODMInstanceHelper class.

The WODMAPI interface includes a set of deleteRules() methods that allow your solution to delete all the rules that are associated with the item or category in Operational Decision Manager.

These methods can be started from your solution code that is run in different contexts (such as the post processing extension point for the catalog) or a custom tool in your solution to allow business users to delete existing items or categories.