Uses of Interface
org.graylog.scheduler.clock.JobSchedulerClock
Packages that use JobSchedulerClock
Package
Description
-
Uses of JobSchedulerClock in org.graylog.events.notifications
Constructors in org.graylog.events.notifications with parameters of type JobSchedulerClockModifierConstructorDescriptionDBNotificationGracePeriodService
(MongoConnection mongoConnection, MongoJackObjectMapperProvider mapper, JobSchedulerClock clock) -
Uses of JobSchedulerClock in org.graylog.events.periodicals
Constructors in org.graylog.events.periodicals with parameters of type JobSchedulerClockModifierConstructorDescriptionEventNotificationStatusCleanUp
(DBNotificationGracePeriodService dbNotificationGracePeriodService, JobSchedulerClock clock) -
Uses of JobSchedulerClock in org.graylog.events.processor
Methods in org.graylog.events.processor with parameters of type JobSchedulerClockModifier and TypeMethodDescriptiondefault Optional<EventProcessorSchedulerConfig>
EventProcessorConfig.toJobSchedulerConfig
(EventDefinition eventDefinition, JobSchedulerClock clock) Returns aJobDefinitionConfig
for this event processor configuration.Constructors in org.graylog.events.processor with parameters of type JobSchedulerClockModifierConstructorDescriptionEventDefinitionHandler
(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
Methods in org.graylog.events.processor.aggregation with parameters of type JobSchedulerClockModifier and TypeMethodDescriptionAggregationEventProcessorConfig.toJobSchedulerConfig
(EventDefinition eventDefinition, JobSchedulerClock clock) -
Uses of JobSchedulerClock in org.graylog.scheduler
Methods in org.graylog.scheduler with parameters of type JobSchedulerClockModifier 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) Constructors in org.graylog.scheduler with parameters of type JobSchedulerClockModifierConstructorDescriptionDBJobTriggerService
(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
Classes in org.graylog.scheduler.clock that implement JobSchedulerClock -
Uses of JobSchedulerClock in org.graylog.scheduler.schedule
Methods in org.graylog.scheduler.schedule with parameters of type JobSchedulerClockModifier 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.graylog.security.certutil
Constructors in org.graylog.security.certutil with parameters of type JobSchedulerClockModifierConstructorDescriptionCertRenewalServiceImpl
(ClusterConfigService clusterConfigService, KeystoreMongoStorage keystoreMongoStorage, NodeService nodeService, DataNodeProvisioningService dataNodeProvisioningService, NotificationService notificationService, DBJobTriggerService jobTriggerService, CaService caService, JobSchedulerClock clock, String passwordSecret) -
Uses of JobSchedulerClock in org.graylog2.indexer.retention.strategies
Constructors in org.graylog2.indexer.retention.strategies with parameters of type JobSchedulerClockModifierConstructorDescriptionprotected
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
Constructors in org.graylog2.indexer.rotation.strategies with parameters of type JobSchedulerClockModifierConstructorDescriptionTimeBasedSizeOptimizingStrategy
(Indices indices, NodeId nodeId, AuditEventSender auditEventSender, ElasticsearchConfiguration elasticsearchConfiguration, JobSchedulerClock clock) -
Uses of JobSchedulerClock in org.graylog2.system.processing
Constructors in org.graylog2.system.processing with parameters of type JobSchedulerClockModifierConstructorDescriptionDBProcessingStatusService
(MongoConnection mongoConnection, NodeId nodeId, JobSchedulerClock clock, com.github.joschi.jadconfig.util.Duration updateThreshold, int journalWriteRateThreshold, MongoJackObjectMapperProvider mapper, BaseConfiguration baseConfiguration)