public interface KnowledgeBase extends KnowledgeBaseOperations, Descriptive, HasVersion
| Modifier and Type | Method and Description |
|---|---|
KnowledgeBaseEngineOperations |
getEngineOperations()
Returns engine operations associated with this knowledge base.
|
KnowledgeBaseInterpreter |
getInterpreter()
Returns an interpreter associated with this knowledge base.
|
KnowledgeBaseType |
getType()
Returns knowledge base interpreter type.
|
void |
scanToAutoEnable()
Scans this knowledge base for processor definitions (classes) in order to auto enable.
|
void |
setInterpreter(KnowledgeBaseInterpreter knowledgeBaseInterpreter)
Sets an interpreter associated with this knowledge base.
|
void |
setType(KnowledgeBaseType type)
Sets knowledge base interpreter type.
|
onAfterLoad, onAfterReload, onBeforeLoad, onBeforeReload, onClear, onInit, onLoad, onRun, onShutdown, onStartupgetDescription, getLabel, getName, setDescription, setLabel, setNamegetVersion, setVersionKnowledgeBaseType getType()
void setType(KnowledgeBaseType type)
type - knowledge base interpreter type.KnowledgeBaseEngineOperations getEngineOperations()
KnowledgeBaseInterpreter getInterpreter()
void setInterpreter(KnowledgeBaseInterpreter knowledgeBaseInterpreter)
knowledgeBaseInterpreter - an interpreter associated with this knowledge base.void scanToAutoEnable()
Copyright © 2016–2020 Softelnet. All rights reserved.