| Interface | Description |
|---|---|
| Job |
Interface to be implemented by job classes.
|
| Job.Factory<TYPE extends Job> | |
| JobDefinitionConfig | |
| JobDefinitionConfig.Builder<SELF> | |
| JobExecutionEngine.Factory | |
| JobSchedule | |
| JobSchedule.Builder<SELF> | |
| JobSchedulerConfig |
Used by the scheduler to configure itself.
|
| JobTriggerData | |
| JobTriggerData.Builder<SELF> | |
| JobTriggerUpdates.Factory |
| Class | Description |
|---|---|
| DBJobDefinitionService | |
| DBJobTriggerService | |
| DefaultJobSchedulerConfig |
This is the default
JobSchedulerConfig. |
| JobDefinitionConfig.FallbackConfig | |
| JobDefinitionDto | |
| JobDefinitionDto.Builder | |
| JobExecutionContext | |
| JobExecutionContext.Builder | |
| JobExecutionEngine |
The job execution engine checks runnable triggers and starts job execution in the given worker pool.
|
| JobSchedule.FallbackSchedule | |
| JobSchedulerConfiguration |
Job scheduler specific configuration fields for the server configuration file.
|
| JobSchedulerModule |
Job scheduler specific bindings.
|
| JobSchedulerService | |
| JobScheduleStrategies |
Provides a few standard schedule strategies for triggers.
|
| JobTriggerData.FallbackData | |
| JobTriggerDto | |
| JobTriggerDto.Builder | |
| JobTriggerLock | |
| JobTriggerLock.Builder | |
| JobTriggerUpdate | |
| JobTriggerUpdate.Builder | |
| JobTriggerUpdates |
Convenience factory to create
JobTriggerUpdate objects. |
| Enum | Description |
|---|---|
| JobTriggerStatus |
Job triggers can be in different lifecycle statuses.
|
| Exception | Description |
|---|---|
| JobExecutionException |
This is thrown when a
Job failed to execute correctly. |
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.