Drools :: Core 6.2.0.CR4

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.definitions.rule.impl   
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
           
BeliefSystemType
          This enum represents all engine supported clocks
ClockType
          This enum represents all engine supported clocks
QueryActivationListenerFactory
           
QueryResultsImpl
          Returned QueryResults instance for a requested named query. from here you can iterate the returned data, or get a specific row.
QueryResultsRowImpl
           
RuleActivationListenerFactory
           
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
           
SessionConfiguration
          SessionConfiguration A class to store Session related configuration.
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
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
BeliefSystemType
          This enum represents all engine supported clocks
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>
SessionConfiguration
          SessionConfiguration A class to store Session related configuration.
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.definitions.rule.impl
WorkingMemory
          A knowledge session for a RuleBase.
 

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

Classes in org.drools.core used by org.drools.core.event.rule.impl
WorkingMemory
          A knowledge session for a RuleBase.
 

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
QueryResultsImpl
          Returned QueryResults instance for a requested named query. from here you can iterate the returned data, or get a specific row.
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>
SessionConfiguration
          SessionConfiguration A class to store Session related configuration.
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.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>
 

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
InitialFact
          Initial fact, automatically put into the network.
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>
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
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
QueryResultsImpl
          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
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
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.2.0.CR4

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