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
RuleSession
s can be created for the
RuleExecutionSet
through the RuleRuntime.
@see RuleAdministrator
@author N. Alex Rupp (n_alex
codehaus.org)
@author thomas diesler