| Package | Description |
|---|---|
| org.openksavi.sponge |
Interfaces for base functionalities.
|
| org.openksavi.sponge.engine.event |
Interfaces for event related functionalities.
|
| org.openksavi.sponge.event |
Interfaces for events and related functionalities.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
EngineOperations.removeEvent(EventSchedulerEntry entry)
Removes scheduled event.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
List<EventSchedulerEntry> |
EventScheduler.getEntries()
Returns all scheduled entries.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
EventScheduler.remove(EventSchedulerEntry entry)
Removes the specified event scheduler entry.
|
| Modifier and Type | Method and Description |
|---|---|
EventSchedulerEntry |
EventDefinition.sendAfter(Duration delay)
Sends the event to the Input Event Queue after a specified time.
|
EventSchedulerEntry |
EventDefinition.sendAfter(Duration delay,
Duration interval)
Sends the event to the Input Event Queue periodically after a specified time.
|
EventSchedulerEntry |
EventDefinition.sendAfter(long delay)
Sends the event to the Input Event Queue after a specified time.
|
EventSchedulerEntry |
EventDefinition.sendAfter(long delay,
long interval)
Sends the event to the Input Event Queue periodically after a specified time.
|
EventSchedulerEntry |
EventDefinition.sendAt(Instant instant)
Sends the event to the Input Event Queue at a specified time.
|
EventSchedulerEntry |
EventDefinition.sendAt(Instant instant,
Duration interval)
Sends the event to the Input Event Queue at a specified time and then periodically.
|
EventSchedulerEntry |
EventDefinition.sendAt(long milliseconds)
Sends the event to the Input Event Queue at a specified time.
|
EventSchedulerEntry |
EventDefinition.sendAt(long milliseconds,
long interval)
Sends the event to the Input Event Queue at a specified time and then periodically.
|
EventSchedulerEntry |
EventDefinition.sendAt(String crontabSpec)
Sends the event to the Input Event Queue at a time specified by the crontab spec.
|
EventSchedulerEntry |
EventDefinition.sendEvery(Duration interval)
Sends the event to the Input Event Queue periodically.
|
EventSchedulerEntry |
EventDefinition.sendEvery(long interval)
Sends the event to the Input Event Queue periodically.
|
Copyright © 2016–2021 Softelnet. All rights reserved.