public interface EventSetProcessorAdapter<T extends EventSetProcessor<?>> extends EventProcessorAdapter<T>, EventSetProcessorOperations
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptAsFirst(Event event)
Checks if the event should be accepted as the first event of this event set processor, therefore starting the new instance.
|
void |
durationOccurred()
Invoked when event set processor duration occurs.
|
void |
finish()
Finishes this event set processor.
|
EventSetProcessorAdapterGroup<EventSetProcessorAdapter<?>> |
getGroup()
Returns event set processor group.
|
EventSetProcessorState |
getState()
Returns the state.
|
boolean |
isRunning()
Informs whether this event set processor is running.
|
void |
processEvent(Event event)
Processes an event.
|
void |
setGroup(EventSetProcessorAdapterGroup<? extends EventSetProcessorAdapter<?>> group)
Sets event set processor group.
|
void |
setState(EventSetProcessorState state)
Sets the state.
|
getDefinitionclear, getProcessor, getQualifiedVersion, getType, setProcessor, validategetMetagetKnowledgeBasevoid setState(EventSetProcessorState state)
state - the state.EventSetProcessorState getState()
boolean isRunning()
void finish()
void durationOccurred()
void processEvent(Event event)
event - event.void setGroup(EventSetProcessorAdapterGroup<? extends EventSetProcessorAdapter<?>> group)
group - event set processor group.EventSetProcessorAdapterGroup<EventSetProcessorAdapter<?>> getGroup()
boolean acceptAsFirst(Event event)
event - the incoming event.Copyright © 2016–2019 Softelnet. All rights reserved.