Rule engine methods

The rule engine interface defines a standard set of methods that the rules engine is expected to implement.

Those methods are:
  • loadRules()
  • assertFact()
  • fireRules()
  • clearFacts()
These are a subset of the operations offered by a typical commercial rules engine, but they are the ones used by the External Rule Component.