Drools :: Core 6.1.0.Beta1

Uses of Package
org.drools.core

Packages that use org.drools.core
org.drools.core This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactory  
org.drools.core.audit This is a utility for providing audit trails/explanations of rule actions. 
org.drools.core.base   
org.drools.core.base.accumulators   
org.drools.core.base.dataproviders   
org.drools.core.base.mvel   
org.drools.core.common   
org.drools.core.event Events provide all sorts of call backs to monitor the engine as it is running. 
org.drools.core.event.rule.impl   
org.drools.core.factmodel.traits   
org.drools.core.impl   
org.drools.core.management   
org.drools.core.marshalling.impl   
org.drools.core.reteoo   
org.drools.core.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements. 
org.drools.core.rule.builder.dialect.asm   
org.drools.core.runtime.rule.impl   
org.drools.core.spi   
org.drools.core.time   
org.drools.core.util   
org.drools.core.util.debug   
org.drools.core.util.index   
 

Classes in org.drools.core used by org.drools.core
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.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.
 

Classes in org.drools.core used by org.drools.core.audit
WorkingMemory
          A knowledge session for a RuleBase.
 

Classes in org.drools.core used by org.drools.core.base
FactException
          Base exception indicating an error in manipulating facts.
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.core used by org.drools.core.base.accumulators
WorkingMemory
          A knowledge session for a RuleBase.
 

Classes in org.drools.core used by org.drools.core.base.dataproviders
WorkingMemory
          A knowledge session for a RuleBase.
 

Classes in org.drools.core used by org.drools.core.base.mvel
WorkingMemory
          A knowledge session for a RuleBase.
 

Classes in org.drools.core used by org.drools.core.common
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 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.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.
 

Classes in org.drools.core used by org.drools.core.event
FactHandle
           
RuleBase
          Active collection of Rules.
WorkingMemory
          A knowledge session for a RuleBase.
 

Classes in org.drools.core used by org.drools.core.event.rule.impl
FactHandle
           
 

Classes in org.drools.core used by org.drools.core.factmodel.traits
WorkingMemory
          A knowledge session for a RuleBase.
 

Classes in org.drools.core used by org.drools.core.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.core used by org.drools.core.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.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.
 

Classes in org.drools.core used by org.drools.core.marshalling.impl
SessionConfiguration
          SessionConfiguration A class to store Session related configuration.
 

Classes in org.drools.core used by org.drools.core.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.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.
 

Classes in org.drools.core used by org.drools.core.rule
RuntimeDroolsException
          The base Drools exception for all internal thrown exceptions.
WorkingMemory
          A knowledge session for a RuleBase.
 

Classes in org.drools.core used by org.drools.core.rule.builder.dialect.asm
WorkingMemory
          A knowledge session for a RuleBase.
 

Classes in org.drools.core used by org.drools.core.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.core used by org.drools.core.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.core used by org.drools.core.time
SessionConfiguration
          SessionConfiguration A class to store Session related configuration.
 

Classes in org.drools.core used by org.drools.core.util
RuleBase
          Active collection of Rules.
Visitor
           
 

Classes in org.drools.core used by org.drools.core.util.debug
WorkingMemory
          A knowledge session for a RuleBase.
 

Classes in org.drools.core 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.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>
 


Drools :: Core 6.1.0.Beta1

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.