Class JobScheduler
java.lang.Object
org.opensearch.jobscheduler.scheduler.JobScheduler
Components that handles job scheduling/descheduling.
-
Constructor Summary
ConstructorsConstructorDescriptionJobScheduler(org.opensearch.threadpool.ThreadPool threadPool, org.opensearch.jobscheduler.spi.utils.LockService lockService) -
Method Summary
Modifier and TypeMethodDescriptionbulkDeschedule(String indexName, Collection<String> ids) booleandeschedule(String indexName, String id) getScheduledJobIds(String indexName) booleanschedule(String indexName, String docId, org.opensearch.jobscheduler.spi.ScheduledJobParameter scheduledJobParameter, org.opensearch.jobscheduler.spi.ScheduledJobRunner jobRunner, org.opensearch.jobscheduler.spi.JobDocVersion version, Double jitterLimit)
-
Constructor Details
-
JobScheduler
public JobScheduler(org.opensearch.threadpool.ThreadPool threadPool, org.opensearch.jobscheduler.spi.utils.LockService lockService)
-
-
Method Details
-
getScheduledJobInfo
-
getScheduledJobIds
-
schedule
-
bulkDeschedule
-
deschedule
-