abstract class AbstractRuleSessionImpl implements RuleSession(Code)
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 Also: RuleSession author: N. Alex Rupp (n_alex codehaus.org) author: thomas diesler
Sets additional properties used to create this RuleSession.
Parameters: properties - additional properties used to create theRuleSession implementation.
Sets the Drools RuleExecutionSet associated
with this RuleSession.
Parameters: ruleExecutionSet - the Drools RuleExecutionSet to associatewith this RuleSession.