The Drools implementation of the
RuleAdministrator interface which is used by rule execution set administrators to load rule execution sets from external sources and create a
RuleExecutionSet runtime object.
The
RuleAdministrator should be accessed by calling:
RuleServiceProvider ruleServiceProvider = RuleServiceProvider.newInstance();
RuleAdministrator ruleAdministration = ruleServiceProvider.getRuleAdministrator(); In an additional step the administrator may also choose to bind the
RuleExecutionSet instance to a URI so that it is globally accessible and
RuleSessions can be created for the
RuleExecutionSet through the RuleRuntime.
@see RuleAdministrator
@author N. Alex Rupp (n_alex
codehaus.org)
@author thomas diesler