public interface ProcessorManager extends EngineModule
| Modifier and Type | Method and Description |
|---|---|
<T extends Processor> |
createProcessorInstance(ProcessorDefinition definition,
Class<T> cls)
Creates a new uninitialized processor instance.
|
void |
disable(KnowledgeBase knowledgeBase,
Object processorClass)
Disables a processor.
|
void |
disableAction(KnowledgeBase knowledgeBase,
Object actionClass)
Disables the action.
|
void |
disableCorrelator(KnowledgeBase knowledgeBase,
Object correlatorClass)
Disables the correlator.
|
void |
disableFilter(KnowledgeBase knowledgeBase,
Object filterClass)
Disables the filter.
|
void |
disableRule(KnowledgeBase knowledgeBase,
Object ruleClass)
Disables the rule.
|
void |
disableTrigger(KnowledgeBase knowledgeBase,
Object triggerClass)
Disables the trigger.
|
void |
enable(KnowledgeBase knowledgeBase,
Object processorClass)
Enables a processor.
|
void |
enableAction(KnowledgeBase knowledgeBase,
Object actionClass)
Enables an action.
|
void |
enableCorrelator(KnowledgeBase knowledgeBase,
Object correlatorClass)
Enables a correlator.
|
void |
enableFilter(KnowledgeBase knowledgeBase,
Object filterClass)
Enables a filter.
|
void |
enableRule(KnowledgeBase knowledgeBase,
Object ruleClass)
Enables a rule.
|
void |
enableTrigger(KnowledgeBase knowledgeBase,
Object triggerClass)
Enables a trigger.
|
getEngine, getName, setEngine, setNameisFailed, isNew, isRunning, isStarting, isStopping, isTerminated, shutdown, startupvoid enable(KnowledgeBase knowledgeBase, Object processorClass)
knowledgeBase - knowledge base.processorClass - processor class.void disable(KnowledgeBase knowledgeBase, Object processorClass)
knowledgeBase - knowledge base.processorClass - processor class.void enableAction(KnowledgeBase knowledgeBase, Object actionClass)
knowledgeBase - knowledge base.actionClass - action class.void enableFilter(KnowledgeBase knowledgeBase, Object filterClass)
knowledgeBase - knowledge base.filterClass - filter class.void enableTrigger(KnowledgeBase knowledgeBase, Object triggerClass)
knowledgeBase - knowledge base.triggerClass - trigger class.void enableRule(KnowledgeBase knowledgeBase, Object ruleClass)
knowledgeBase - knowledge base.ruleClass - rule class.void enableCorrelator(KnowledgeBase knowledgeBase, Object correlatorClass)
knowledgeBase - knowledge base.correlatorClass - correlator class.void disableAction(KnowledgeBase knowledgeBase, Object actionClass)
knowledgeBase - knowledge base.actionClass - action class.void disableFilter(KnowledgeBase knowledgeBase, Object filterClass)
knowledgeBase - knowledge base.filterClass - filter class.void disableTrigger(KnowledgeBase knowledgeBase, Object triggerClass)
knowledgeBase - knowledge base.triggerClass - trigger class.void disableRule(KnowledgeBase knowledgeBase, Object ruleClass)
knowledgeBase - knowledge base.ruleClass - rule class.void disableCorrelator(KnowledgeBase knowledgeBase, Object correlatorClass)
knowledgeBase - knowledge base.correlatorClass - correlator class.<T extends Processor> T createProcessorInstance(ProcessorDefinition definition, Class<T> cls)
T - processor.definition - processor definition.cls - processor class.Copyright © 2016–2017 Softelnet. All rights reserved.