Uses of Interface
org.graylog.scheduler.clock.JobSchedulerClock
Package
Description
-
Uses of JobSchedulerClock in org.graylog.events.notifications
ModifierConstructorDescriptionDBNotificationGracePeriodService
(MongoConnection mongoConnection, MongoJackObjectMapperProvider mapper, JobSchedulerClock clock) -
Uses of JobSchedulerClock in org.graylog.events.periodicals
ModifierConstructorDescriptionEventNotificationStatusCleanUp
(DBNotificationGracePeriodService dbNotificationGracePeriodService, JobSchedulerClock clock) -
Uses of JobSchedulerClock in org.graylog.events.processor
Modifier and TypeMethodDescriptiondefault Optional<EventProcessorSchedulerConfig>
EventProcessorConfig.toJobSchedulerConfig
(EventDefinition eventDefinition, JobSchedulerClock clock) Returns aJobDefinitionConfig
for this event processor configuration.ModifierConstructorDescriptionEventDefinitionHandler
(DBEventDefinitionService eventDefinitionService, DBJobDefinitionService jobDefinitionService, DBJobTriggerService jobTriggerService, JobSchedulerClock clock) EventProcessorExecutionJob
(JobScheduleStrategies scheduleStrategies, JobSchedulerClock clock, EventProcessorEngine eventProcessorEngine, EventsConfigurationProvider configurationProvider, JobDefinitionDto jobDefinition) -
Uses of JobSchedulerClock in org.graylog.events.processor.aggregation
Modifier and TypeMethodDescriptionAggregationEventProcessorConfig.toJobSchedulerConfig
(EventDefinition eventDefinition, JobSchedulerClock clock) -
Uses of JobSchedulerClock in org.graylog.scheduler
Modifier and TypeMethodDescriptionstatic JobTriggerDto.Builder
JobTriggerDto.builderWithClock
(JobSchedulerClock clock) Optional<org.joda.time.DateTime>
JobSchedule.calculateNextTime
(org.joda.time.DateTime lastExecutionTime, org.joda.time.DateTime lastNextTime, JobSchedulerClock clock) Calculates the next time a job should be executed based on the schedule implementation.Optional<org.joda.time.DateTime>
JobSchedule.FallbackSchedule.calculateNextTime
(org.joda.time.DateTime lastExecutionTime, org.joda.time.DateTime lastNextTime, JobSchedulerClock clock) static JobTriggerDto.Builder
JobTriggerDto.Builder.create
(JobSchedulerClock clock) ModifierConstructorDescriptionDBJobTriggerService
(MongoConnection mongoConnection, MongoJackObjectMapperProvider mapper, NodeId nodeId, JobSchedulerClock clock, SchedulerCapabilitiesService schedulerCapabilitiesService, com.github.joschi.jadconfig.util.Duration lockExpirationDuration) JobSchedulerService
(JobExecutionEngine.Factory engineFactory, JobWorkerPool.Factory workerPoolFactory, JobSchedulerConfig schedulerConfig, JobSchedulerClock clock, JobSchedulerEventBus schedulerEventBus, ServerStatus serverStatus, com.github.joschi.jadconfig.util.Duration loopSleepDuration) JobTriggerUpdates
(JobSchedulerClock clock, JobScheduleStrategies scheduleStrategies, JobTriggerDto trigger) -
Uses of JobSchedulerClock in org.graylog.scheduler.clock
-
Uses of JobSchedulerClock in org.graylog.scheduler.schedule
Modifier and TypeMethodDescriptionOptional<org.joda.time.DateTime>
CronJobSchedule.calculateNextTime
(org.joda.time.DateTime previousExecutionTime, org.joda.time.DateTime lastNextTime, JobSchedulerClock clock) Optional<org.joda.time.DateTime>
IntervalJobSchedule.calculateNextTime
(org.joda.time.DateTime lastExecutionTime, org.joda.time.DateTime lastNextTime, JobSchedulerClock clock) Optional<org.joda.time.DateTime>
OnceJobSchedule.calculateNextTime
(org.joda.time.DateTime lastExecutionTime, org.joda.time.DateTime lastNextTime, JobSchedulerClock clock) -
Uses of JobSchedulerClock in org.graylog2.indexer.retention.strategies
ModifierConstructorDescriptionprotected
AbstractIndexRetentionStrategy
(Indices indices, ActivityWriter activityWriter, JobSchedulerClock clock) ClosingRetentionStrategy
(Indices indices, ActivityWriter activityWriter, NodeId nodeId, AuditEventSender auditEventSender, JobSchedulerClock clock) DeletionRetentionStrategy
(Indices indices, ActivityWriter activityWriter, NodeId nodeId, AuditEventSender auditEventSender, JobSchedulerClock clock) NoopRetentionStrategy
(Indices indices, ActivityWriter activityWriter, JobSchedulerClock clock) -
Uses of JobSchedulerClock in org.graylog2.indexer.rotation.strategies
ModifierConstructorDescriptionTimeBasedSizeOptimizingStrategy
(Indices indices, NodeId nodeId, AuditEventSender auditEventSender, ElasticsearchConfiguration elasticsearchConfiguration, JobSchedulerClock clock) -
Uses of JobSchedulerClock in org.graylog2.system.processing
ModifierConstructorDescriptionDBProcessingStatusService
(MongoConnection mongoConnection, NodeId nodeId, JobSchedulerClock clock, com.github.joschi.jadconfig.util.Duration updateThreshold, int journalWriteRateThreshold, MongoJackObjectMapperProvider mapper, BaseConfiguration baseConfiguration)