Package org.drools.smf

Interface Summary
ConditionFactory  
Configuration Configuration passed to a configurable SemanticComponent.
ConsequenceFactory  
DurationFactory  
ExtractorFactory  
ObjectTypeFactory  
RuleFactory  
SemanticModule Collection of entities forming a semantic module.
SemanticsRepository Interface for a repository of semantic modules.
 

Class Summary
DefaultSemanticsRepository Default SemanticsRepository which uses discovery to autoload semantic modules.
SemanticsReader Loader of SemanticModules from a set of properties.
SimpleSemanticModule Simple implementation of a Semantic Module.
SimpleSemanticsRepository Simple in-memory repository of semantic modules.
 

Exception Summary
FactoryException Indicates an error while configuring a configurable semantic component.
InvalidConditionException Indicates an attempt to add an invalid condition to a semantic module.
InvalidConsequenceException Indicates an attempt to add an invalid consequence to a semantic module.
InvalidExtractorException Indicates an attempt to add an invalid fact extractor to a semantic module.
InvalidObjectTypeException Indicates an attempt to add an invalid object type to a semantic module.
MissingAttributeException  
NoSuchSemanticModuleException Indicates an attempt to lookup a non-existant SemanticModule.
SemanticComponentException Indicates an attempt to add an invalid semantic component to a semantic module.
SemanticModuleException Base for all semantic module exceptions.