| Package | Description |
|---|---|
| org.graylog.events.notifications | |
| org.graylog.events.processor | |
| org.graylog.scheduler | |
| org.graylog.scheduler.rest |
| Modifier and Type | Method and Description |
|---|---|
EventNotificationExecutionJob |
EventNotificationExecutionJob.Factory.create(JobDefinitionDto jobDefinition) |
| Constructor and Description |
|---|
EventNotificationExecutionJob(JobDefinitionDto jobDefinition,
DBNotificationService dbNotificationService,
DBEventDefinitionService eventDefinitionService,
DBNotificationGracePeriodService notificationGracePeriodService,
Map<String,EventNotification.Factory> eventNotificationFactories,
EventsConfigurationProvider configurationProvider,
EventNotificationExecutionMetrics metrics) |
| Modifier and Type | Method and Description |
|---|---|
EventProcessorExecutionJob |
EventProcessorExecutionJob.Factory.create(JobDefinitionDto jobDefinition) |
| Constructor and Description |
|---|
EventProcessorExecutionJob(JobScheduleStrategies scheduleStrategies,
JobSchedulerClock clock,
EventProcessorEngine eventProcessorEngine,
EventsConfigurationProvider configurationProvider,
JobDefinitionDto jobDefinition) |
| Modifier and Type | Method and Description |
|---|---|
abstract JobDefinitionDto |
JobDefinitionDto.Builder.build() |
abstract JobDefinitionDto |
JobExecutionContext.definition() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,List<JobDefinitionDto>> |
DBJobDefinitionService.getAllByConfigField(String configField,
Collection<? extends Object> values)
Returns all job definitions that have the given config field values, grouped by config field value.
|
PaginatedList<JobDefinitionDto> |
DBJobDefinitionService.getAllPaginated(String sortByField,
int page,
int perPage) |
Optional<JobDefinitionDto> |
DBJobDefinitionService.getByConfigField(String configField,
Object value)
Returns the job definition that has the given config field value.
|
| Modifier and Type | Method and Description |
|---|---|
TYPE |
Job.Factory.create(JobDefinitionDto jobDefinition) |
static JobExecutionContext |
JobExecutionContext.create(JobTriggerDto trigger,
JobDefinitionDto definition,
JobTriggerUpdates jobTriggerUpdates,
AtomicBoolean isRunning) |
abstract JobExecutionContext.Builder |
JobExecutionContext.Builder.definition(JobDefinitionDto definition) |
| Modifier and Type | Method and Description |
|---|---|
JobDefinitionDto |
JobSchedulerResource.create(JobDefinitionDto dto) |
JobDefinitionDto |
JobSchedulerResource.get(@NotBlank String jobDefinitionId) |
JobDefinitionDto |
JobSchedulerResource.update(@NotBlank String jobDefinitionId,
JobDefinitionDto dto) |
| Modifier and Type | Method and Description |
|---|---|
PaginatedResponse<JobDefinitionDto> |
JobSchedulerResource.listJobs(int page,
int perPage) |
| Modifier and Type | Method and Description |
|---|---|
JobDefinitionDto |
JobSchedulerResource.create(JobDefinitionDto dto) |
JobDefinitionDto |
JobSchedulerResource.update(@NotBlank String jobDefinitionId,
JobDefinitionDto dto) |
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.