Convenience methods for loading a
RuleBase
, as well as lower level calls for building up a rule base from RuleSets. Note that the loadXXX static helper methods work directly off DRL, building/compiling behind the scenes. The addXXX methods generally work with pre compiled rules binaries (DDJ's as they are known).
The RuleBaseLoader
provides convenience methods for loading RuleBase
s from streams. RuleBaseLoader
is thread-safe and as such may be used to build multiple RuleBase
s simultaneously by multiple threads.
@see RuleSet
@see RuleBase
@see RuleSetReader
@see RuleBaseBuilder
@see SerializableRuleBaseProxy
@author
bob mcwhirter TODO: Move static helper methods into a different class.