public class BaseCorrelatorAdapterGroup extends BaseEventSetProcessorAdapterGroup<CorrelatorAdapter> implements CorrelatorAdapterGroup
| Constructor and Description |
|---|
BaseCorrelatorAdapterGroup(BaseCorrelatorAdapter templateAdapter,
EventSetProcessorMainProcessingUnitHandler<CorrelatorAdapterGroup,CorrelatorAdapter> handler)
Creates a new correlator group.
|
| Modifier and Type | Method and Description |
|---|---|
protected BaseCorrelatorAdapter |
createNewEventSetProcessorAdapter() |
List<CorrelatorAdapter> |
getCorrelators() |
BaseCorrelatorDefinition |
getDefinition()
Returns processor definition.
|
BaseCorrelatorMeta |
getMeta() |
BaseCorrelatorAdapter |
getTemplateAdapter() |
ProcessorType |
getType() |
boolean |
needNewInstance(Event event)
Checks if there is a need for creating a new correlator instance.
|
clear, durationOccurred, getEventSetProcessorAdapters, processControlEvent, processEvent, removeDuration, removeFinishedEventSetProcessors, tryAddNewEventSetProcessor, validateclone, getKnowledgeBase, getLogger, getProcessor, getQualifiedVersion, setDefinition, setKnowledgeBase, setProcessor, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdurationOccurred, getEventSetProcessorAdapters, processEvent, removeDurationclear, getProcessor, getQualifiedVersion, setProcessor, validategetKnowledgeBasepublic BaseCorrelatorAdapterGroup(BaseCorrelatorAdapter templateAdapter, EventSetProcessorMainProcessingUnitHandler<CorrelatorAdapterGroup,CorrelatorAdapter> handler)
templateAdapter - the correlator template adapter.handler - the handler.public BaseCorrelatorDefinition getDefinition()
BaseProcessorAdaptergetDefinition in interface ProcessorAdapterImplementorgetDefinition in interface EventProcessorAdaptergetDefinition in interface ProcessorAdaptergetDefinition in class BaseEventSetProcessorAdapterGroup<CorrelatorAdapter>public BaseCorrelatorMeta getMeta()
getMeta in interface EventProcessorOperationsgetMeta in interface ProcessorOperationsgetMeta in class BaseEventSetProcessorAdapterGroup<CorrelatorAdapter>public ProcessorType getType()
getType in interface ProcessorAdapterpublic boolean needNewInstance(Event event)
needNewInstance in class BaseEventSetProcessorAdapterGroup<CorrelatorAdapter>event - event.true if there is a need for creating a new correlator instance.protected BaseCorrelatorAdapter createNewEventSetProcessorAdapter()
createNewEventSetProcessorAdapter in class BaseEventSetProcessorAdapterGroup<CorrelatorAdapter>public List<CorrelatorAdapter> getCorrelators()
getCorrelators in interface CorrelatorAdapterGrouppublic BaseCorrelatorAdapter getTemplateAdapter()
getTemplateAdapter in class BaseEventSetProcessorAdapterGroup<CorrelatorAdapter>Copyright © 2016–2021 Softelnet. All rights reserved.