|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.drools | |
---|---|
org.drools | This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactory |
org.drools.agent | |
org.drools.agent.impl | |
org.drools.audit | This is a utility for providing audit trails/explanations of rule actions. |
org.drools.base | |
org.drools.base.accumulators | |
org.drools.base.dataproviders | |
org.drools.base.mvel | |
org.drools.common | |
org.drools.concurrent | |
org.drools.core.util | |
org.drools.core.util.debug | |
org.drools.event | Events provide all sorts of call backs to monitor the engine as it is running. |
org.drools.event.rule.impl | |
org.drools.impl | |
org.drools.management | |
org.drools.marshalling.impl | |
org.drools.reteoo | |
org.drools.rule | Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements. |
org.drools.runtime.rule.impl | |
org.drools.spi | |
org.drools.time |
Classes in org.drools used by org.drools | |
---|---|
ActivationListenerFactory
|
|
Agenda
Agenda interface for the WorkingMemory |
|
ClockType
This enum represents all engine supported clocks |
|
FactException
Base exception indicating an error in manipulating facts. |
|
FactHandle
|
|
IntegrationException
|
|
QueryActivationListenerFactory
|
|
QueryResult
|
|
QueryResults
Returned QueryResults instance for a requested named query. from here you can iterate the returned data, or get a specific row. |
|
RuleActivationListenerFactory
|
|
RuleBase
Active collection of Rule s. |
|
RuleBaseConfiguration
Available configuration options: drools.maintainTms = <true|false> drools.sequential = <true|false> drools.sequential.agenda = <sequential|dynamic> drools.removeIdentities = <true|false> drools.shareAlphaNodes = <true|false> drools.shareBetaNodes = <true|false> drools.alphaNodeHashingThreshold = <1...n> drools.compositeKeyDepth =<1..3> drools.indexLeftBetaMemory = <true/false> drools.indexRightBetaMemory = <true/false> drools.assertBehaviour = <identity|equality> drools.logicalOverride = <discard|preserve> drools.executorService = <qualified class name> drools.conflictResolver = <qualified class name> drools.consequenceExceptionHandler = <qualified class name> drools.ruleBaseUpdateHandler = <qualified class name> drools.sessionClock = <qualified class name> drools.mbeans = <enabled|disabled> drools.classLoaderCacheEnabled = <true|false> drools.lrUnlinkingEnabled = <true|false> drools.declarativeAgendaEnabled = <true|false> |
|
RuleBaseConfiguration.AssertBehaviour
|
|
RuleBaseConfiguration.LogicalOverride
|
|
RuleBaseConfiguration.SequentialAgenda
|
|
RuleBaseEventManager
The RuleBaseEventManager class is implemented by classes wishing to add,remove and get the various RuleBase EventListeners. |
|
RuleBaseFactory
This is a utility to create rule bases based on the type of engine you wish to use. |
|
RuntimeDroolsException
The base Drools exception for all internal thrown exceptions. |
|
SessionConfiguration
SessionConfiguration A class to store Session related configuration. |
|
StatefulSession
A stateful session represents a working memory which keeps state between invocations (accumulating facts/knowledge). |
|
StatelessSession
This represents a working memory session where state is not kept between invocations. |
|
StatelessSessionResult
StatelessSessionResults allow inspection of session after it has executed. |
|
WorkingMemory
A knowledge session for a RuleBase . |
|
WorkingMemoryEntryPoint
An interface for instances that allow handling of entry-point-scoped facts |
|
WorkingMemoryEventManager
The EventManager class is implemented by classes wishing to add,remove and get the various Drools EventListeners. |
Classes in org.drools used by org.drools.agent | |
---|---|
RuleBase
Active collection of Rule s. |
|
RuleBaseConfiguration
Available configuration options: drools.maintainTms = <true|false> drools.sequential = <true|false> drools.sequential.agenda = <sequential|dynamic> drools.removeIdentities = <true|false> drools.shareAlphaNodes = <true|false> drools.shareBetaNodes = <true|false> drools.alphaNodeHashingThreshold = <1...n> drools.compositeKeyDepth =<1..3> drools.indexLeftBetaMemory = <true/false> drools.indexRightBetaMemory = <true/false> drools.assertBehaviour = <identity|equality> drools.logicalOverride = <discard|preserve> drools.executorService = <qualified class name> drools.conflictResolver = <qualified class name> drools.consequenceExceptionHandler = <qualified class name> drools.ruleBaseUpdateHandler = <qualified class name> drools.sessionClock = <qualified class name> drools.mbeans = <enabled|disabled> drools.classLoaderCacheEnabled = <true|false> drools.lrUnlinkingEnabled = <true|false> drools.declarativeAgendaEnabled = <true|false> |
Classes in org.drools used by org.drools.agent.impl | |
---|---|
Visitor
|
Classes in org.drools used by org.drools.audit | |
---|---|
WorkingMemory
A knowledge session for a RuleBase . |
Classes in org.drools used by org.drools.base | |
---|---|
FactException
Base exception indicating an error in manipulating facts. |
|
FactHandle
|
|
StatefulSession
A stateful session represents a working memory which keeps state between invocations (accumulating facts/knowledge). |
|
WorkingMemory
A knowledge session for a RuleBase . |
Classes in org.drools used by org.drools.base.accumulators | |
---|---|
WorkingMemory
A knowledge session for a RuleBase . |
Classes in org.drools used by org.drools.base.dataproviders | |
---|---|
WorkingMemory
A knowledge session for a RuleBase . |
Classes in org.drools used by org.drools.base.mvel | |
---|---|
WorkingMemory
A knowledge session for a RuleBase . |
Classes in org.drools used by org.drools.common | |
---|---|
Agenda
Agenda interface for the WorkingMemory |
|
FactException
Base exception indicating an error in manipulating facts. |
|
FactHandle
|
|
QueryResults
Returned QueryResults instance for a requested named query. from here you can iterate the returned data, or get a specific row. |
|
RuleBase
Active collection of Rule s. |
|
RuleBaseConfiguration
Available configuration options: drools.maintainTms = <true|false> drools.sequential = <true|false> drools.sequential.agenda = <sequential|dynamic> drools.removeIdentities = <true|false> drools.shareAlphaNodes = <true|false> drools.shareBetaNodes = <true|false> drools.alphaNodeHashingThreshold = <1...n> drools.compositeKeyDepth =<1..3> drools.indexLeftBetaMemory = <true/false> drools.indexRightBetaMemory = <true/false> drools.assertBehaviour = <identity|equality> drools.logicalOverride = <discard|preserve> drools.executorService = <qualified class name> drools.conflictResolver = <qualified class name> drools.consequenceExceptionHandler = <qualified class name> drools.ruleBaseUpdateHandler = <qualified class name> drools.sessionClock = <qualified class name> drools.mbeans = <enabled|disabled> drools.classLoaderCacheEnabled = <true|false> drools.lrUnlinkingEnabled = <true|false> drools.declarativeAgendaEnabled = <true|false> |
|
RuleBaseEventManager
The RuleBaseEventManager class is implemented by classes wishing to add,remove and get the various RuleBase EventListeners. |
|
SessionConfiguration
SessionConfiguration A class to store Session related configuration. |
|
StatefulSession
A stateful session represents a working memory which keeps state between invocations (accumulating facts/knowledge). |
|
StatelessSession
This represents a working memory session where state is not kept between invocations. |
|
WorkingMemory
A knowledge session for a RuleBase . |
|
WorkingMemoryEntryPoint
An interface for instances that allow handling of entry-point-scoped facts |
|
WorkingMemoryEventManager
The EventManager class is implemented by classes wishing to add,remove and get the various Drools EventListeners. |
Classes in org.drools used by org.drools.concurrent | |
---|---|
FactHandle
|
|
WorkingMemory
A knowledge session for a RuleBase . |
Classes in org.drools used by org.drools.core.util | |
---|---|
RuleBase
Active collection of Rule s. |
|
Visitor
|
Classes in org.drools used by org.drools.core.util.debug | |
---|---|
WorkingMemory
A knowledge session for a RuleBase . |
Classes in org.drools used by org.drools.event | |
---|---|
FactHandle
|
|
RuleBase
Active collection of Rule s. |
|
WorkingMemory
A knowledge session for a RuleBase . |
Classes in org.drools used by org.drools.event.rule.impl | |
---|---|
FactHandle
|
Classes in org.drools used by org.drools.impl | |
---|---|
FactException
Base exception indicating an error in manipulating facts. |
|
FactHandle
|
|
RuleBase
Active collection of Rule s. |
|
WorkingMemory
A knowledge session for a RuleBase . |
Classes in org.drools used by org.drools.management | |
---|---|
RuleBaseConfiguration
Available configuration options: drools.maintainTms = <true|false> drools.sequential = <true|false> drools.sequential.agenda = <sequential|dynamic> drools.removeIdentities = <true|false> drools.shareAlphaNodes = <true|false> drools.shareBetaNodes = <true|false> drools.alphaNodeHashingThreshold = <1...n> drools.compositeKeyDepth =<1..3> drools.indexLeftBetaMemory = <true/false> drools.indexRightBetaMemory = <true/false> drools.assertBehaviour = <identity|equality> drools.logicalOverride = <discard|preserve> drools.executorService = <qualified class name> drools.conflictResolver = <qualified class name> drools.consequenceExceptionHandler = <qualified class name> drools.ruleBaseUpdateHandler = <qualified class name> drools.sessionClock = <qualified class name> drools.mbeans = <enabled|disabled> drools.classLoaderCacheEnabled = <true|false> drools.lrUnlinkingEnabled = <true|false> drools.declarativeAgendaEnabled = <true|false> |
|
WorkingMemory
A knowledge session for a RuleBase . |
Classes in org.drools used by org.drools.marshalling.impl | |
---|---|
SessionConfiguration
SessionConfiguration A class to store Session related configuration. |
Classes in org.drools used by org.drools.reteoo | |
---|---|
Agenda
Agenda interface for the WorkingMemory |
|
FactException
Base exception indicating an error in manipulating facts. |
|
FactHandle
|
|
InitialFact
Initial fact, automatically put into the network. |
|
QueryResults
Returned QueryResults instance for a requested named query. from here you can iterate the returned data, or get a specific row. |
|
RuleBase
Active collection of Rule s. |
|
RuleBaseConfiguration
Available configuration options: drools.maintainTms = <true|false> drools.sequential = <true|false> drools.sequential.agenda = <sequential|dynamic> drools.removeIdentities = <true|false> drools.shareAlphaNodes = <true|false> drools.shareBetaNodes = <true|false> drools.alphaNodeHashingThreshold = <1...n> drools.compositeKeyDepth =<1..3> drools.indexLeftBetaMemory = <true/false> drools.indexRightBetaMemory = <true/false> drools.assertBehaviour = <identity|equality> drools.logicalOverride = <discard|preserve> drools.executorService = <qualified class name> drools.conflictResolver = <qualified class name> drools.consequenceExceptionHandler = <qualified class name> drools.ruleBaseUpdateHandler = <qualified class name> drools.sessionClock = <qualified class name> drools.mbeans = <enabled|disabled> drools.classLoaderCacheEnabled = <true|false> drools.lrUnlinkingEnabled = <true|false> drools.declarativeAgendaEnabled = <true|false> |
|
RuleBaseEventManager
The RuleBaseEventManager class is implemented by classes wishing to add,remove and get the various RuleBase EventListeners. |
|
RuntimeDroolsException
The base Drools exception for all internal thrown exceptions. |
|
SessionConfiguration
SessionConfiguration A class to store Session related configuration. |
|
StatefulSession
A stateful session represents a working memory which keeps state between invocations (accumulating facts/knowledge). |
|
StatelessSession
This represents a working memory session where state is not kept between invocations. |
|
StatelessSessionResult
StatelessSessionResults allow inspection of session after it has executed. |
|
Visitor
|
|
WorkingMemory
A knowledge session for a RuleBase . |
|
WorkingMemoryEntryPoint
An interface for instances that allow handling of entry-point-scoped facts |
|
WorkingMemoryEventManager
The EventManager class is implemented by classes wishing to add,remove and get the various Drools EventListeners. |
Classes in org.drools used by org.drools.rule | |
---|---|
RuntimeDroolsException
The base Drools exception for all internal thrown exceptions. |
|
WorkingMemory
A knowledge session for a RuleBase . |
Classes in org.drools used by org.drools.runtime.rule.impl | |
---|---|
FactHandle
|
|
QueryResult
|
|
QueryResults
Returned QueryResults instance for a requested named query. from here you can iterate the returned data, or get a specific row. |
Classes in org.drools used by org.drools.spi | |
---|---|
FactHandle
|
|
RuntimeDroolsException
The base Drools exception for all internal thrown exceptions. |
|
StatefulSession
A stateful session represents a working memory which keeps state between invocations (accumulating facts/knowledge). |
|
WorkingMemory
A knowledge session for a RuleBase . |
Classes in org.drools used by org.drools.time | |
---|---|
SessionConfiguration
SessionConfiguration A class to store Session related configuration. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |