Class and Description |
---|
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
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.equalityBehavior = <identity|equality>
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.phreakEnabled = <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.
|
Class and Description |
---|
WorkingMemory
A knowledge session for a
RuleBase . |
Class and Description |
---|
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 . |
Class and Description |
---|
WorkingMemory
A knowledge session for a
RuleBase . |
Class and Description |
---|
WorkingMemory
A knowledge session for a
RuleBase . |
Class and Description |
---|
WorkingMemory
A knowledge session for a
RuleBase . |
Class and Description |
---|
Agenda
Agenda interface for the WorkingMemory
|
BeliefSystemType
This enum represents all engine supported clocks
|
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.equalityBehavior = <identity|equality>
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.phreakEnabled = <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.
|
Class and Description |
---|
FactHandle |
RuleBase
Active collection of
Rule s. |
WorkingMemory
A knowledge session for a
RuleBase . |
Class and Description |
---|
FactHandle |
Class and Description |
---|
WorkingMemory
A knowledge session for a
RuleBase . |
Class and Description |
---|
FactException
Base exception indicating an error in manipulating facts.
|
FactHandle |
RuleBase
Active collection of
Rule s. |
WorkingMemory
A knowledge session for a
RuleBase . |
Class and Description |
---|
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.equalityBehavior = <identity|equality>
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.phreakEnabled = <true|false>
drools.declarativeAgendaEnabled = <true|false>
|
WorkingMemory
A knowledge session for a
RuleBase . |
Class and Description |
---|
SessionConfiguration
SessionConfiguration
A class to store Session related configuration.
|
Class and Description |
---|
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.equalityBehavior = <identity|equality>
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.phreakEnabled = <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.
|
Class and Description |
---|
RuntimeDroolsException
The base Drools exception for all internal thrown exceptions.
|
WorkingMemory
A knowledge session for a
RuleBase . |
Class and Description |
---|
WorkingMemory
A knowledge session for a
RuleBase . |
Class and Description |
---|
FactHandle |
QueryResult |
QueryResults
Returned QueryResults instance for a requested named query. from here you can iterate the returned data, or
get a specific row.
|
Class and Description |
---|
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 . |
Class and Description |
---|
SessionConfiguration
SessionConfiguration
A class to store Session related configuration.
|
Class and Description |
---|
RuleBase
Active collection of
Rule s. |
Visitor |
Class and Description |
---|
WorkingMemory
A knowledge session for a
RuleBase . |
Class and Description |
---|
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.equalityBehavior = <identity|equality>
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.phreakEnabled = <true|false>
drools.declarativeAgendaEnabled = <true|false>
|
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.