| Modifier and Type | Method and Description |
|---|---|
Event |
EngineOperations.makeEvent(String name)
Creates a new named event with default clone policy.
|
Event |
EngineOperations.makeEvent(String name,
EventClonePolicy policy)
Creates a new named event with specified clone policy.
|
Event |
EngineOperations.send(Event event)
Sends an event to the Input Event Queue.
|
Event |
EngineOperations.send(String eventName)
Sends a new event to the Input Event Queue.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
EventSetProcessorAdapter.acceptAsFirst(Event event)
Checks if the event should be accepted as the first event of this event set processor, therefore starting the new instance.
|
EventDefinition |
EngineOperations.event(Event event)
Creates a new event definition.
|
void |
EventSetProcessorAdapterGroup.processEvent(Event event)
Processes a specified event.
|
void |
EventSetProcessorAdapter.processEvent(Event event)
Processes an event.
|
Event |
EngineOperations.send(Event event)
Sends an event to the Input Event Queue.
|
EventSchedulerEntry |
EngineOperations.sendAfter(Event event,
long delay)
Sends an event to the Input Event Queue after a specified time.
|
EventSchedulerEntry |
EngineOperations.sendAfter(Event event,
long delay,
long interval)
Sends an event to the Input Event Queue periodically after a specified time.
|
EventSchedulerEntry |
EngineOperations.sendAt(Event event,
long milliseconds)
Sends an event to the Input Event Queue at a specified time.
|
EventSchedulerEntry |
EngineOperations.sendAt(Event event,
long milliseconds,
long interval)
Sends an event to the Input Event Queue at a specified time and then periodically.
|
EventSchedulerEntry |
EngineOperations.sendAt(Event event,
String crontabSpec)
Sends an event to the Input Event Queue at a time specified by the crontab spec.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Correlator.onAcceptAsFirst(Event event)
A callback method that checks if this event should be accepted as the first event of this correlator, therefore starting a new
instance.
|
void |
Correlator.onEvent(Event event)
Callback invoked when an event happens.
|
| Modifier and Type | Method and Description |
|---|---|
Event |
EventQueue.get(long timeout)
Returns the first event from the queue.
|
Event |
EventSchedulerTask.getEvent()
Returns the scheduled event.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EventQueue.put(Event event)
Puts a new event into the event queue.
|
EventSchedulerEntry |
EventScheduler.scheduleAfter(Event event,
long delay)
Schedules an event after a specified time.
|
EventSchedulerEntry |
EventScheduler.scheduleAfter(Event event,
long delay,
long interval)
Schedules an event after a specified time with the specified interval.
|
EventSchedulerEntry |
EventScheduler.scheduleAt(Event event,
long at)
Schedules an event at a specified time.
|
EventSchedulerEntry |
EventScheduler.scheduleAt(Event event,
long at,
long interval)
Schedules an event at a specified time with the specified interval.
|
EventSchedulerEntry |
EventScheduler.scheduleAt(Event event,
String crontabSpec)
Schedules an event in Cron.
|
void |
EventScheduler.scheduleNow(Event event)
Puts a specified event into the event queue now.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MainProcessingUnitHandler.processEvent(ProcessorAdapter<?> adatper,
Event event)
Processes the incoming event by the specified processor.
|
void |
EventSetProcessorMainProcessingUnitHandler.processEventForEventSetProcessorAdapters(EventSetProcessorDefinition processorDefinition,
List<T> eventSetProcessorAdapters,
Event event)
Processes the incoming event for event set processor adapters from the event set processor adapter group.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ControlEvent
Control event.
|
| Modifier and Type | Method and Description |
|---|---|
Event |
Event.clone()
Clones this event.
|
Event |
EventSchedulerEntry.getEvent()
Returns the scheduled event.
|
Event |
EventDefinition.make()
Returns the event.
|
Event |
EventDefinition.send()
Sends the event to the Input Event Queue.
|
Event |
Event.set(String name,
Object value)
Sets attribute value.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Event.equalsByAttributes(Event event)
Compares events by attributes.
|
boolean |
Event.equalsById(Event event)
Compares events by ID.
|
boolean |
Event.matches(Event template)
Matches this event to the specified template.
|
void |
EventDefinitionModifier.modify(Event event)
Modifies the event.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Filter.onAccept(Event event)
A callback method that informs whether the specified event is to be accepted.
|
| Modifier and Type | Method and Description |
|---|---|
Event |
Rule.getEvent(String eventAlias)
Returns an event that has a specified alias.
|
| Modifier and Type | Method and Description |
|---|---|
List<Event> |
Rule.getEventSequence()
Returns a sequence of actual events.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
EventCondition.condition(Rule rule,
Event event)
Checks rule event condition.
|
void |
Rule.onRun(Event event)
A callback method invoked when this rule fires.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Trigger.onAccept(Event event)
A callback method that informs whether the specified event is to be accepted.
|
void |
Trigger.onRun(Event event)
A callback method that runs this trigger.
|
Copyright © 2016–2017 Softelnet. All rights reserved.