public abstract class BaseNonScriptKnowledgeBaseInterpreter extends BaseKnowledgeBaseInterpreter
| Modifier | Constructor and Description |
|---|---|
protected |
BaseNonScriptKnowledgeBaseInterpreter(KnowledgeBaseEngineOperations engineOperations,
KnowledgeBaseType type)
Creates a new knowledge base interpreter.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
existsVariable(String name) |
Throwable |
getJavaException(Throwable knowledgeBaseException) |
String |
getScriptKnowledgeBaseProcessorClassName(Object processorClass) |
Object |
getVariable(String name) |
boolean |
isKnowledgeBaseException(Throwable exception) |
void |
setVariable(String name,
Object value) |
createPluginInstance, createProcessorInstance, doCreateInstance, getCustomRuleEventSpec, getEngineOperations, getLogger, getRuleEventSpec, getSpecificExceptionMessage, getType, getVariable, resolveEventNameAndAliasclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateProcessorInstanceByProcessorClass, invokeMethodprotected BaseNonScriptKnowledgeBaseInterpreter(KnowledgeBaseEngineOperations engineOperations, KnowledgeBaseType type)
engineOperations - an engine operations.type - a knowledge base type.Copyright © 2016–2018 Softelnet. All rights reserved.