Interface IRuleBase


@Deprecated(since="9.2") public interface IRuleBase
Deprecated.

The RuleBase is a repository for all rule resources. The RuleBase itself does not contain runtime data, instead sessions are created from the RuleBase in which data can be inserted and processed.

The RuleBase is invalidated when there are rules loaded from namespace and one of the required PMVs gets deactivated.
The RuleBase is reloaded when the rules were loaded from namespace ONLY and all the required PVMs are activated.

When a rule base is invalidated, all method calls to create new rule session or execute rules from created sessions will throw InvalidatedRuleBaseException.

API:
This is a public API.