public class BaseKnowledgeBaseEngineOperations extends BaseEngineOperations implements org.openksavi.sponge.kb.KnowledgeBaseEngineOperations
| Modifier and Type | Field and Description |
|---|---|
protected org.openksavi.sponge.kb.KnowledgeBase |
knowledgeBase |
engine| Constructor and Description |
|---|
BaseKnowledgeBaseEngineOperations(BaseEngine engine,
org.openksavi.sponge.kb.KnowledgeBase knowledgeBase) |
| Modifier and Type | Method and Description |
|---|---|
void |
disableJava(Class<? extends org.openksavi.sponge.Processor> processorClass) |
void |
disableJavaAction(Class<? extends org.openksavi.sponge.action.Action> actionClass)
Disables Java action.
|
void |
disableJavaAll(Class<? extends org.openksavi.sponge.Processor>... processorClasses) |
void |
disableJavaCorrelator(Class<? extends org.openksavi.sponge.correlator.Correlator> correlatorClass) |
void |
disableJavaFilter(Class<? extends org.openksavi.sponge.filter.Filter> filterClass)
Disables Java filter.
|
void |
disableJavaRule(Class<? extends org.openksavi.sponge.rule.Rule> ruleClass)
Disables Java rule.
|
void |
disableJavaTrigger(Class<? extends org.openksavi.sponge.trigger.Trigger> triggerClass)
Disables Java trigger.
|
void |
enableJava(Class<? extends org.openksavi.sponge.Processor> processorClass) |
void |
enableJavaAction(Class<? extends org.openksavi.sponge.action.Action> actionClass)
Enables Java action.
|
void |
enableJavaAll(Class<? extends org.openksavi.sponge.Processor>... processorClasses) |
void |
enableJavaCorrelator(Class<? extends org.openksavi.sponge.correlator.Correlator> correlatorClass) |
void |
enableJavaFilter(Class<? extends org.openksavi.sponge.filter.Filter> filterClass)
Enables Java filter.
|
void |
enableJavaRule(Class<? extends org.openksavi.sponge.rule.Rule> ruleClass)
Enables Java rule.
|
void |
enableJavaTrigger(Class<? extends org.openksavi.sponge.trigger.Trigger> triggerClass)
Enables Java trigger.
|
org.openksavi.sponge.kb.KnowledgeBaseInterpreter |
getInterpreter() |
org.openksavi.sponge.kb.KnowledgeBase |
getKb() |
org.openksavi.sponge.kb.KnowledgeBase |
getKnowledgeBase() |
org.slf4j.Logger |
getLogger() |
call, event, event, event, existsAction, existsCorrelator, existsFilter, existsRule, existsTrigger, existsVariable, getDescription, getEngine, getPlugin, getPlugin, getPlugin, getStatisticsSummary, getVariable, getVariable, getVariable, getVariable, getVersion, makeEvent, makeEvent, reload, removeEvent, removeVariable, requestReload, requestShutdown, send, send, sendAfter, sendAfter, sendAfter, sendAfter, sendAt, sendAt, sendAt, sendAt, sendAt, sendAt, setVariable, setVariableIfNone, shutdown, updateVariableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcall, event, event, event, existsAction, existsCorrelator, existsFilter, existsRule, existsTrigger, existsVariable, getDescription, getEngine, getPlugin, getPlugin, getPlugin, getStatisticsSummary, getVariable, getVariable, getVariable, getVariable, getVersion, makeEvent, makeEvent, reload, removeEvent, removeVariable, requestReload, requestShutdown, send, send, sendAfter, sendAfter, sendAfter, sendAfter, sendAt, sendAt, sendAt, sendAt, sendAt, sendAt, setVariable, setVariableIfNone, shutdown, updateVariablepublic BaseKnowledgeBaseEngineOperations(BaseEngine engine, org.openksavi.sponge.kb.KnowledgeBase knowledgeBase)
public org.openksavi.sponge.kb.KnowledgeBase getKnowledgeBase()
getKnowledgeBase in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperationspublic void enableJava(Class<? extends org.openksavi.sponge.Processor> processorClass)
enableJava in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperationspublic void enableJavaAll(Class<? extends org.openksavi.sponge.Processor>... processorClasses)
enableJavaAll in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperationspublic void disableJava(Class<? extends org.openksavi.sponge.Processor> processorClass)
disableJava in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperationspublic void disableJavaAll(Class<? extends org.openksavi.sponge.Processor>... processorClasses)
disableJavaAll in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperationspublic void enableJavaFilter(Class<? extends org.openksavi.sponge.filter.Filter> filterClass)
enableJavaFilter in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperationsfilterClass - filter Java class.public void disableJavaFilter(Class<? extends org.openksavi.sponge.filter.Filter> filterClass)
disableJavaFilter in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperationsfilterClass - filter Java class.public void enableJavaTrigger(Class<? extends org.openksavi.sponge.trigger.Trigger> triggerClass)
enableJavaTrigger in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperationstriggerClass - trigger Java class.public void disableJavaTrigger(Class<? extends org.openksavi.sponge.trigger.Trigger> triggerClass)
disableJavaTrigger in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperationstriggerClass - trigger Java class.public void enableJavaRule(Class<? extends org.openksavi.sponge.rule.Rule> ruleClass)
enableJavaRule in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperationsruleClass - rule Java class.public void disableJavaRule(Class<? extends org.openksavi.sponge.rule.Rule> ruleClass)
disableJavaRule in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperationsruleClass - rule Java class.public void enableJavaCorrelator(Class<? extends org.openksavi.sponge.correlator.Correlator> correlatorClass)
enableJavaCorrelator in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperationspublic void disableJavaCorrelator(Class<? extends org.openksavi.sponge.correlator.Correlator> correlatorClass)
disableJavaCorrelator in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperationspublic void enableJavaAction(Class<? extends org.openksavi.sponge.action.Action> actionClass)
enableJavaAction in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperationsactionClass - action Java class.public void disableJavaAction(Class<? extends org.openksavi.sponge.action.Action> actionClass)
disableJavaAction in interface org.openksavi.sponge.kb.KnowledgeBaseEngineOperationsactionClass - action Java class.public org.openksavi.sponge.kb.KnowledgeBaseInterpreter getInterpreter()
public org.openksavi.sponge.kb.KnowledgeBase getKb()
public org.slf4j.Logger getLogger()
Copyright © 2016–2017 Softelnet. All rights reserved.