public interface KnowledgeBaseEngineOperations extends EngineOperations
| Modifier and Type | Method and Description |
|---|---|
void |
disableJava(Class<? extends Processor> processorClass)
Disables the Java-based processor.
|
void |
disableJavaAction(Class<? extends Action> actionClass)
Disables the Java-based action.
|
void |
disableJavaAll(Class<?>... processorClasses)
Disables Java-based processors.
|
void |
disableJavaByScan(Object... params)
Disables Java-based processors by scanning the given packages in search of all non abstract processor classes.
|
void |
disableJavaCorrelator(Class<? extends Correlator> correlatorClass)
Disables the Java-based correlator.
|
void |
disableJavaFilter(Class<? extends Filter> filterClass)
Disables the Java-based filter.
|
void |
disableJavaRule(Class<? extends Rule> ruleClass)
Disables the Java-based rule.
|
void |
disableJavaTrigger(Class<? extends Trigger> triggerClass)
Disables the Java-based trigger.
|
void |
enableJava(Class<? extends Processor> processorClass)
Enables the Java-based processor.
|
void |
enableJavaAction(Class<? extends Action> actionClass)
Enables the Java-based action.
|
void |
enableJavaAll(Class<?>... processorClasses)
Enables Java-based processors.
|
void |
enableJavaByScan(Object... params)
Enables Java-based processors by scanning the given packages in search of all non abstract processor classes.
|
void |
enableJavaCorrelator(Class<? extends Correlator> correlatorClass)
Enables the Java-based correlator.
|
void |
enableJavaFilter(Class<? extends Filter> filterClass)
Enables the Java-based filter.
|
void |
enableJavaRule(Class<? extends Rule> ruleClass)
Enables the Java-based rule.
|
void |
enableJavaTrigger(Class<? extends Trigger> triggerClass)
Enables the Java-based trigger.
|
KnowledgeBase |
getKnowledgeBase()
Returns the knowledge base associated with this processor.
|
addCategories, addCategory, call, call, call, call, callIfExists, callIfExists, callIfExists, callIfExists, event, event, event, existsAction, existsCorrelator, existsFilter, existsRule, existsTrigger, existsVariable, getActionMeta, getCategories, getCategory, getCorrelatorMeta, getEngine, getFilterMeta, getHome, getInfo, getPlugin, getPlugin, getPlugin, getProperty, getProperty, getRuleMeta, getStatisticsSummary, getTriggerMeta, getVariable, getVariable, getVariable, getVariable, getVersion, process, process, provideActionArgs, provideActionArgs, provideActionArgs, reload, removeCategory, removeEvent, removeVariable, requestReload, requestShutdown, selectCategory, selectCategory, setVariable, setVariableIfNone, shutdown, updateVariableKnowledgeBase getKnowledgeBase()
void enableJava(Class<? extends Processor> processorClass)
processorClass - Java-based processor class.void enableJavaAll(Class<?>... processorClasses)
processorClasses - Java-based processor classes.void enableJavaByScan(Object... params)
params - the parameters compatible with the org.reflections.Reflections(Object...) constructor.void disableJava(Class<? extends Processor> processorClass)
processorClass - Java-based processor class.void disableJavaAll(Class<?>... processorClasses)
processorClasses - Java-based processor classes.void disableJavaByScan(Object... params)
params - the parameters compatible with the org.reflections.Reflections(Object...) constructor.void enableJavaFilter(Class<? extends Filter> filterClass)
filterClass - filter Java class.void disableJavaFilter(Class<? extends Filter> filterClass)
filterClass - filter Java class.void enableJavaTrigger(Class<? extends Trigger> triggerClass)
triggerClass - trigger Java class.void disableJavaTrigger(Class<? extends Trigger> triggerClass)
triggerClass - trigger Java class.void enableJavaRule(Class<? extends Rule> ruleClass)
ruleClass - rule Java class.void disableJavaRule(Class<? extends Rule> ruleClass)
ruleClass - rule Java class.void enableJavaCorrelator(Class<? extends Correlator> correlatorClass)
correlatorClass - correlator Java class.void disableJavaCorrelator(Class<? extends Correlator> correlatorClass)
correlatorClass - correlator Java class.void enableJavaAction(Class<? extends Action> actionClass)
actionClass - action Java class.Copyright © 2016–2019 Softelnet. All rights reserved.