public class BaseCorrelatorAdapter extends BaseEventSetProcessorAdapter<Correlator> implements CorrelatorAdapter
durationTriggered, group, lock| Constructor and Description |
|---|
BaseCorrelatorAdapter(BaseEventSetProcessorDefinition definition) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptAsFirst(Event event) |
BaseCorrelatorDefinition |
getDefinition()
Returns processor definition.
|
Event |
getFirstEvent() |
int |
getMaxInstances() |
ProcessorType |
getType() |
boolean |
isCandidateForFirstEvent(Event event) |
protected void |
onDuration() |
protected void |
onEvent(Event event) |
void |
setMaxInstances(int maxInstances) |
durationOccurred, finish, getDuration, getGroup, getState, hasDuration, isDurationTriggered, isRunning, isSynchronous, processEvent, setDuration, setDurationTriggered, setGroup, setState, setSynchronousgetEventName, getEventNames, setEventName, setEventNames, validateclear, clone, getDescription, getDisplayName, getKnowledgeBase, getLogger, getMeta, getName, getProcessor, isJavaDefined, setDefinition, setDescription, setDisplayName, setKnowledgeBase, setMeta, setName, setProcessor, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdurationOccurred, finish, getGroup, getState, isRunning, processEvent, setGroup, setStateclear, getProcessor, setProcessor, validategetDuration, hasDuration, isSynchronous, setDuration, setSynchronousgetEventName, getEventNames, setEventName, setEventNamesgetKnowledgeBase, getMeta, setMetagetDescription, getDisplayName, getName, setDescription, setDisplayName, setNamepublic BaseCorrelatorAdapter(BaseEventSetProcessorDefinition definition)
public ProcessorType getType()
getType in interface ProcessorAdapter<Correlator>public BaseCorrelatorDefinition getDefinition()
BaseProcessorAdaptergetDefinition in interface ProcessorAdapterImplementorgetDefinition in interface ProcessorAdapter<Correlator>getDefinition in class BaseEventSetProcessorAdapter<Correlator>protected void onDuration()
onDuration in class BaseEventSetProcessorAdapter<Correlator>public boolean acceptAsFirst(Event event)
acceptAsFirst in interface EventSetProcessorAdapter<Correlator>protected void onEvent(Event event)
onEvent in class BaseEventSetProcessorAdapter<Correlator>public void setMaxInstances(int maxInstances)
setMaxInstances in interface CorrelatorOperationspublic int getMaxInstances()
getMaxInstances in interface CorrelatorOperationspublic boolean isCandidateForFirstEvent(Event event)
isCandidateForFirstEvent in class BaseEventSetProcessorAdapter<Correlator>public Event getFirstEvent()
getFirstEvent in class BaseEventSetProcessorAdapter<Correlator>Copyright © 2016–2018 Softelnet. All rights reserved.