The Drools implementation of the
RuleSession
interface which is a representation of a client session with a rules engine. A rules engine session serves as an entry point into an underlying rules engine. The
RuleSession
is bound to a rules engine instance and exposes a vendor-neutral rule processing API for executing
Rule
s within a bound
RuleExecutionSet
.
Note: the
release
method must be called to clean up all resources used by the
RuleSession
. Calling
release
may make the
RuleSession
eligible to be returned to a
RuleSession
pool.
@see RuleSession
@author N. Alex Rupp (n_alex
codehaus.org)
@author thomas diesler