org.drools.jsr94.rules |
Provides the core client APIs for using a rule engine.
Administration APIs are in the javax.rules.admin package.
@see javax.rules
|
Java Source File Name | Type | Comment |
AbstractRuleSessionImpl.java | Class | The Drools implementation of the RuleSession interface which is
a representation of a client session with a rules engine. |
Constants.java | Class | This class provides a list of constant values which can be used as keys in
the various property maps that are passed around between the javax.rules and
javax.rules.admin objects.
This helps us enforce proper key values at compile time and eliminate the
risk of spelling errors.
author: N. |
ExampleRuleEngineFacade.java | Class | Builds up the JSR94 object structure. |
IteratorToList.java | Class | |
Jsr94FactHandle.java | Class | The Drools implementation of the Handle interface which provides
a marker interface for Drools-specific object identity mechanism. |
Jsr94FactHandleFactory.java | Class | A factory for creating Handle s. |
JSR94TestBase.java | Class | Base class for all drools JSR94 test cases.
author: N. |
MultipleRepositoryTest.java | Class | A test for independent repository instances for different runtimes. |
ObjectFilterAdapter.java | Class | |
Person.java | Class | |
RuleEngineTestBase.java | Class | Base class for all drools JSR94 test cases.
author: N. |
RuleExecutionSetMetadataImpl.java | Class | The Drools implementation of the RuleExecutionSetMetadata
interface which exposes some simple properties of the
RuleExecutionSet to the runtime user. |
RuleRuntimeImpl.java | Class | The Drools implementation of the RuleRuntime interface which
is the access point for runtime execution of RuleExecutionSet s.
It provides methods to create RuleSession implementation as
well as methods to retrieve RuleExecutionSet s that have been
previously registered using the RuleAdministrator . |
RuleRuntimeTest.java | Class | Test the RuleRuntime implementation.
author: N. |
RuleServiceProviderImpl.java | Class | This class provides access to the RuleRuntime and
RuleAdministrator implementation supplied by Drools when
running under J2SE. |
RuleServiceProviderTest.java | Class | Test the RuleServiceProvider implementation.
author: N. |
StatefulRuleSessionImpl.java | Class | The Drools implementation of the StatefulRuleSession interface
which is a representation of a stateful rules engine session. |
StatefulRuleSessionTest.java | Class | Test the StatefulRuleSession implementation.
author: N. |
StatelessRuleSessionImpl.java | Class | The Drools implementation of the StatelessRuleSession
interface which is a representation of a stateless rules engine session. |
StatelessRuleSessionTest.java | Class | Test the StatelessRuleSession implementation.
author: N. |