Package org.graylog.scheduler
package org.graylog.scheduler
-
ClassDescriptionThe
DBJobDefinitionService
is still using the old mongojack version, so we can't implement afindOrCreate
method and have to use this custom service until the class is migrated to the new mongojack version.This is the defaultJobSchedulerConfig
.Interface to be implemented by job classes.Job.Factory<TYPE extends Job>The job execution engine checks runnable triggers and starts job execution in the given worker pool.This is thrown when aJob
failed to execute correctly.JobSchedule.Builder<SELF>Used by the scheduler to configure itself.Job scheduler specific configuration fields for the server configuration file.Job scheduler specific bindings.Provides a few standard schedule strategies for triggers.JobTriggerData.Builder<SELF>Job triggers can be in different lifecycle statuses.Convenience factory to createJobTriggerUpdate
objects.