Package org.drools.spi

Interface Summary
Acceptor  
AcceptsClassObjectType  
AcceptsReadAccessor  
AcceptsWriteAccessor  
AccesptsClassObjectType  
Accumulator Accumulator Created: 04/06/2006
Activation When a Tuple fully matches a rule it is added to the Agenda As an Activation.
ActivationGroup  
AgendaFilter  
AgendaGroup The Agenda can be partitioned into groups, called AgendaGroups.
AlphaNodeFieldConstraint  
AsyncExceptionHandler  
BetaNodeFieldConstraint  
CompiledInvoker This interface is used by semantic modules that are compiled to bytecode.
ConflictResolver Strategy for resolving conflicts amongst multiple rules.
Consequence Consequence to be fired upon successful match of a Rule.
ConsequenceExceptionHandler Care should be taken when implementing this class.
Constraint  
DataProvider  
Duration Interface for specifying truthness duration.
Enabled  
EvalExpression  
Evaluator A public interface to be implemented by all evaluators
FactHandleFactory Factory Interface to return new FactHandles
FieldValue  
FunctionResolver  
Functions Function Rule.
GlobalExporter Used to provide a strategy for the StatelessSession global exportation, so that StatelessSessionResult can have accesso to globals using during the execute(...) method that returned the StatelessSessionResult.
GlobalResolver  
InternalReadAccessor  
Invoker  
JavaFact  
KnowledgeHelper KnowledgeHelper implementation types are injected into consequenses instrumented at compile time and instances passed at runtime.
ObjectType Semantic object type differentiator.
PredicateExpression  
PropagationContext  
ReadAccessor A public interface for Read accessors
Restriction  
ReturnValueExpression  
RuleBaseUpdateListener  
RuleComponent Semantic component marker.
RuleFlowGroup  
Salience  
Tuple Partial matches are propagated through the Rete network as Tuples.
Wireable  
Writable  
WriteAccessor An interface for a class that is able to write values into a class field
 

Class Summary
DeclarationScopeResolver A class capable of resolving a declaration in the current build context
ExecutorServiceFactory Factory class that will return a ExecutorService based on the provided string className
GlobalExtractor This is a global variable extractor used to get a global variable value
PatternExtractor  
ProcessContext  
RuleBaseUpdateListenerFactory Factory class that will return a RuleBaseUpdateListener based on the provided string className
 

Enum Summary
Constraint.ConstraintType An enum for Constraint Types
 

Exception Summary
ConsequenceException Indicates an error during a Consequence invocation.
 



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