Drools :: Core 6.2.0.Final

Package org.drools.core

This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactory

See:
          Description

Interface Summary
ActivationListenerFactory  
InitialFact Initial fact, automatically put into the network.
ObjectFilter ObjectFilter is used with WorkingMemories to filter out instances during Iteration
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 Summary
ClassObjectFilter Filters Objects by Class, only accepting Classes of the specified type
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.
 

Enum Summary
BeliefSystemType This enum represents all engine supported clocks
ClockType This enum represents all engine supported clocks
TimerJobFactoryType  
 

Exception Summary
WorkItemHandlerNotFoundException  
 

Package org.drools.core Description

This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactory


Drools :: Core 6.2.0.Final

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