public interface KnowledgeBase extends KnowledgeBaseOperations, Descriptive
| 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.
|
Integer |
getVersion()
Returns the optional version of this knowledge base.
|
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.
|
void |
setVersion(Integer version)
Sets the version of this knowledge base.
|
onAfterReload, onBeforeReload, onClear, onInit, onLoad, onRun, onShutdown, onStartupgetDescription, getDisplayName, getName, setDescription, setDisplayName, setNameKnowledgeBaseType 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()
Integer getVersion()
null.void setVersion(Integer version)
version - the version of this knowledge base.Copyright © 2016–2018 Softelnet. All rights reserved.