@ParametersAreNonnullByDefault
ApplicationEvent
for customized events
within Genie.See: Description
Interface | Description |
---|---|
GenieEventBus |
Genie Event Bus interface.
|
Class | Description |
---|---|
BaseJobEvent |
A base event all Genie job events should extend.
|
GenieEventBusImpl |
An event bus implementation for the Genie application to use.
|
JobFinishedEvent |
An event thrown when a job is completed.
|
JobFinishedSNSPublisher |
Publishes Amazon SNS notifications with detailed information about each completed job.
|
JobNotificationMetricPublisher |
Listens to job status changes and publishes metrics.
|
JobScheduledEvent |
Event when a job is scheduled to be executed.
|
JobStartedEvent |
An event fired when a new job is started on a node.
|
JobStateChangeEvent |
Event representing a job status change.
|
JobStateChangeSNSPublisher |
Publishes Amazon SNS notifications for fine-grained job state changes.
|
KillJobEvent |
An event fired from within the Genie system when it needs a specific job killed.
|
Enum | Description |
---|---|
JobFinishedReason |
An enumeration representing the various reasons a JobFinishedEvent would be sent.
|
ApplicationEvent
for customized events
within Genie.