| Package | Description |
|---|---|
| de.gerdiproject.harvest.application.events |
This package contains application specific events.
|
| de.gerdiproject.harvest.config.events |
This package contains sub-classes of IEvent that are related to
the harvester configuration and parameters.
|
| de.gerdiproject.harvest.etls.events |
This package contains sub-classes of IEvent that are related to
the harvesting-process.
|
| de.gerdiproject.harvest.event |
This package contains classes and packages that are related to the EventSystem.
|
| de.gerdiproject.harvest.scheduler.events |
This package contains events that modify the
Scheduler.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ContextDestroyedEvent
This event is fired when the WAR file of this harvester service is undeployed from a server.
|
class |
ContextInitializedEvent
This event is fired when the WAR file of this harvester service is deployed on a server.
|
class |
ResetContextEvent
This event is fired when the harvester service is to be reset and re-initialized.
|
class |
ServiceInitializedEvent
This event signifies that the harvester service initialization process is over.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ParameterChangedEvent
This event is dispatched when the value of a parameter has changed.
|
class |
UnregisterParameterEvent
This event aims to unregister a parameter from the Configuration.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HarvestFinishedEvent
This event signifies that a harvest has been completed.
|
class |
HarvestStartedEvent
This event signifies that a harvest has been started.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSucceededOrFailedEvent
This event marks something that can either succeed or fail.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends IEvent> |
EventSystem.addListener(Class<T> eventClass,
Consumer<T> callback)
Adds a callback function that is to be executed when a specified event is
dispatched.
|
static <T extends IEvent> |
EventSystem.removeAllListeners(Class<T> eventClass)
Removes all event listeners of a specified event.
|
static <T extends IEvent> |
EventSystem.removeListener(Class<T> eventClass,
Consumer<T> callback)
Removes a callback function for a specified event.
|
static <T extends IEvent> |
EventSystem.sendEvent(T event)
Dispatches a specified asynchronous event by adding it to a queue.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ScheduledTaskExecutedEvent
This event singnifies that a task has finished executing.
|
Copyright © 2017–2019. All rights reserved.