public class BaseCorrelatorAdapter extends BaseEventSetProcessorAdapter<org.openksavi.sponge.correlator.Correlator> implements org.openksavi.sponge.correlator.CorrelatorAdapter
durationTriggered, group, lock| Constructor and Description |
|---|
BaseCorrelatorAdapter(BaseEventSetProcessorDefinition definition) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptAsFirst(org.openksavi.sponge.event.Event event) |
BaseCorrelatorDefinition |
getDefinition()
Returns processor definition.
|
org.openksavi.sponge.event.Event |
getFirstEvent() |
int |
getMaxInstances() |
org.openksavi.sponge.engine.ProcessorType |
getType() |
boolean |
isCandidateForFirstEvent(org.openksavi.sponge.event.Event event) |
protected void |
onDuration() |
protected void |
onEvent(org.openksavi.sponge.event.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, getDisplayName, getKnowledgeBase, getLogger, getName, getProcessor, isJavaDefined, setDefinition, setDisplayName, setKnowledgeBase, setName, setProcessor, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdurationOccurred, finish, getGroup, getState, isRunning, processEvent, setGroup, setStateclear, getProcessor, setProcessor, validategetDuration, hasDuration, isSynchronous, setDuration, setSynchronouspublic BaseCorrelatorAdapter(BaseEventSetProcessorDefinition definition)
public org.openksavi.sponge.engine.ProcessorType getType()
getType in interface org.openksavi.sponge.ProcessorAdapter<org.openksavi.sponge.correlator.Correlator>public BaseCorrelatorDefinition getDefinition()
BaseProcessorAdaptergetDefinition in interface ProcessorAdapterImplementorgetDefinition in interface org.openksavi.sponge.ProcessorAdapter<org.openksavi.sponge.correlator.Correlator>getDefinition in class BaseEventSetProcessorAdapter<org.openksavi.sponge.correlator.Correlator>protected void onDuration()
onDuration in class BaseEventSetProcessorAdapter<org.openksavi.sponge.correlator.Correlator>public boolean acceptAsFirst(org.openksavi.sponge.event.Event event)
acceptAsFirst in interface org.openksavi.sponge.EventSetProcessorAdapter<org.openksavi.sponge.correlator.Correlator>protected void onEvent(org.openksavi.sponge.event.Event event)
onEvent in class BaseEventSetProcessorAdapter<org.openksavi.sponge.correlator.Correlator>public void setMaxInstances(int maxInstances)
setMaxInstances in interface org.openksavi.sponge.correlator.CorrelatorOperationspublic int getMaxInstances()
getMaxInstances in interface org.openksavi.sponge.correlator.CorrelatorOperationspublic boolean isCandidateForFirstEvent(org.openksavi.sponge.event.Event event)
isCandidateForFirstEvent in class BaseEventSetProcessorAdapter<org.openksavi.sponge.correlator.Correlator>public org.openksavi.sponge.event.Event getFirstEvent()
getFirstEvent in class BaseEventSetProcessorAdapter<org.openksavi.sponge.correlator.Correlator>Copyright © 2016–2017 Softelnet. All rights reserved.