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
Rules 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