public interface KnowledgeBase extends KnowledgeBaseOperations
| 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.
|
String |
getName()
Returns the name of 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 |
setName(String name)
Sets the name of this knowledge base.
|
void |
setType(KnowledgeBaseType type)
Sets knowledge base interpreter type.
|
onAfterReload, onBeforeReload, onClear, onInit, onLoad, onRun, onShutdown, onStartupString getName()
void setName(String name)
name - the name of this knowledge base.KnowledgeBaseType 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–2018 Softelnet. All rights reserved.