public class BaseKnowledgeBaseEngineOperations extends BaseEngineOperations implements KnowledgeBaseEngineOperations
| Modifier and Type | Field and Description |
|---|---|
protected KnowledgeBase |
knowledgeBase |
engine| Constructor and Description |
|---|
BaseKnowledgeBaseEngineOperations(BaseSpongeEngine engine,
KnowledgeBase knowledgeBase) |
| Modifier and Type | Method and Description |
|---|---|
void |
disable(String processorName) |
void |
disableJava(Class<? extends Processor> processorClass) |
void |
disableJavaAction(Class<? extends Action> actionClass)
Disables Java action.
|
void |
disableJavaAll(Class<?>... processorClasses) |
void |
disableJavaByScan(Object... params) |
void |
disableJavaCorrelator(Class<? extends Correlator> correlatorClass) |
void |
disableJavaFilter(Class<? extends Filter> filterClass)
Disables Java filter.
|
void |
disableJavaRule(Class<? extends Rule> ruleClass)
Disables Java rule.
|
void |
disableJavaTrigger(Class<? extends Trigger> triggerClass)
Disables Java trigger.
|
<T extends Processor<?>> |
enable(ProcessorBuilder<T> processorBuilder) |
void |
enableJava(Class<? extends Processor> processorClass) |
void |
enableJavaAction(Class<? extends Action> actionClass)
Enables Java action.
|
void |
enableJavaAll(Class<?>... processorClasses) |
void |
enableJavaByScan(Object... params) |
void |
enableJavaCorrelator(Class<? extends Correlator> correlatorClass) |
void |
enableJavaFilter(Class<? extends Filter> filterClass)
Enables Java filter.
|
void |
enableJavaRule(Class<? extends Rule> ruleClass)
Enables Java rule.
|
void |
enableJavaTrigger(Class<? extends Trigger> triggerClass)
Enables Java trigger.
|
KnowledgeBaseInterpreter |
getInterpreter() |
KnowledgeBase |
getKb() |
KnowledgeBase |
getKnowledgeBase() |
org.slf4j.Logger |
getLogger() |
addCategories, addCategory, addEventType, addType, call, call, call, call, callIfExists, callIfExists, callIfExists, callIfExists, event, event, event, getActionMeta, getCategories, getCategory, getCorrelatorMeta, getEngine, getEventType, getEventTypes, getFilterMeta, getHome, getInfo, getPlugin, getPlugin, getPlugin, getProperty, getProperty, getProperty, getRuleMeta, getStatisticsSummary, getTriggerMeta, getType, getType, getTypes, getVariable, getVariable, getVariable, getVariable, getVersion, hasAction, hasCategory, hasCorrelator, hasEventType, hasFilter, hasPlugin, hasPlugin, hasPlugin, hasProperty, hasRule, hasTrigger, hasType, hasVariable, isActionActive, process, process, provideActionArgs, reload, removeCategory, removeEvent, removeEventType, removeType, removeVariable, requestReload, requestShutdown, selectCategory, selectCategory, setVariable, setVariableIfNone, shutdown, updateVariableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddCategories, addCategory, addEventType, addType, call, call, call, call, callIfExists, callIfExists, callIfExists, callIfExists, event, event, event, getActionMeta, getCategories, getCategory, getCorrelatorMeta, getEngine, getEventType, getEventTypes, getFilterMeta, getHome, getInfo, getPlugin, getPlugin, getPlugin, getProperty, getProperty, getRuleMeta, getStatisticsSummary, getTriggerMeta, getType, getType, getTypes, getVariable, getVariable, getVariable, getVariable, getVersion, hasAction, hasCategory, hasCorrelator, hasEventType, hasFilter, hasPlugin, hasPlugin, hasPlugin, hasProperty, hasRule, hasTrigger, hasType, hasVariable, isActionActive, process, process, provideActionArgs, reload, removeCategory, removeEvent, removeEventType, removeType, removeVariable, requestReload, requestShutdown, selectCategory, selectCategory, setVariable, setVariableIfNone, shutdown, updateVariableprotected KnowledgeBase knowledgeBase
public BaseKnowledgeBaseEngineOperations(BaseSpongeEngine engine, KnowledgeBase knowledgeBase)
public KnowledgeBase getKnowledgeBase()
getKnowledgeBase in interface KnowledgeBaseEngineOperationspublic void enableJava(Class<? extends Processor> processorClass)
enableJava in interface KnowledgeBaseEngineOperationspublic void enableJavaAll(Class<?>... processorClasses)
enableJavaAll in interface KnowledgeBaseEngineOperationspublic void enableJavaByScan(Object... params)
enableJavaByScan in interface KnowledgeBaseEngineOperationspublic void disableJava(Class<? extends Processor> processorClass)
disableJava in interface KnowledgeBaseEngineOperationspublic void disableJavaAll(Class<?>... processorClasses)
disableJavaAll in interface KnowledgeBaseEngineOperationspublic void disableJavaByScan(Object... params)
disableJavaByScan in interface KnowledgeBaseEngineOperationspublic void enableJavaFilter(Class<? extends Filter> filterClass)
enableJavaFilter in interface KnowledgeBaseEngineOperationsfilterClass - filter Java class.public void disableJavaFilter(Class<? extends Filter> filterClass)
disableJavaFilter in interface KnowledgeBaseEngineOperationsfilterClass - filter Java class.public void enableJavaTrigger(Class<? extends Trigger> triggerClass)
enableJavaTrigger in interface KnowledgeBaseEngineOperationstriggerClass - trigger Java class.public void disableJavaTrigger(Class<? extends Trigger> triggerClass)
disableJavaTrigger in interface KnowledgeBaseEngineOperationstriggerClass - trigger Java class.public void enableJavaRule(Class<? extends Rule> ruleClass)
enableJavaRule in interface KnowledgeBaseEngineOperationsruleClass - rule Java class.public void disableJavaRule(Class<? extends Rule> ruleClass)
disableJavaRule in interface KnowledgeBaseEngineOperationsruleClass - rule Java class.public void enableJavaCorrelator(Class<? extends Correlator> correlatorClass)
enableJavaCorrelator in interface KnowledgeBaseEngineOperationspublic void disableJavaCorrelator(Class<? extends Correlator> correlatorClass)
disableJavaCorrelator in interface KnowledgeBaseEngineOperationspublic void enableJavaAction(Class<? extends Action> actionClass)
enableJavaAction in interface KnowledgeBaseEngineOperationsactionClass - action Java class.public void disableJavaAction(Class<? extends Action> actionClass)
disableJavaAction in interface KnowledgeBaseEngineOperationsactionClass - action Java class.public KnowledgeBaseInterpreter getInterpreter()
public KnowledgeBase getKb()
public org.slf4j.Logger getLogger()
public <T extends Processor<?>> void enable(ProcessorBuilder<T> processorBuilder)
enable in interface KnowledgeBaseEngineOperationspublic void disable(String processorName)
disable in interface KnowledgeBaseEngineOperationsCopyright © 2016–2020 Softelnet. All rights reserved.