|
||||||||||
| 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.core.util.index | |
| 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.factmodel.traits | |
| 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.rule.builder.dialect.asm | |
| org.drools.runtime.rule.impl | |
| org.drools.spi | |
| org.drools.time | |
| org.drools.time.impl | |
| Classes in org.drools used by org.drools | |
|---|---|
| ActivationListenerFactory
|
|
| Agenda
Agenda interface for the WorkingMemory |
|
| BeliefSystemType
This enum represents all engine supported clocks |
|
| 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 Rules. |
|
| 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. |
|
| TimerJobFactoryType
|
|
| 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 Rules. |
|
| 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 Rules. |
|
| 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 Rules. |
|
| 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.core.util.index | |
|---|---|
| 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.event | |
|---|---|
| FactHandle
|
|
| RuleBase
Active collection of Rules. |
|
| 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.factmodel.traits | |
|---|---|
| WorkingMemory
A knowledge session for a RuleBase. |
|
| Classes in org.drools used by org.drools.impl | |
|---|---|
| FactException
Base exception indicating an error in manipulating facts. |
|
| FactHandle
|
|
| RuleBase
Active collection of Rules. |
|
| 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 Rules. |
|
| 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.rule.builder.dialect.asm | |
|---|---|
| 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. |
|
| Classes in org.drools used by org.drools.time.impl | |
|---|---|
| WorkingMemory
A knowledge session for a RuleBase. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||