Package ru.slie.luna.scheduler
Interface SchedulerManager
public interface SchedulerManager
-
Method Summary
Modifier and TypeMethodDescriptiongetJobDetails(JobId jobId) getJobRunner(JobRunnerKey jobRunnerKey) getJobsForJobRunner(JobRunnerKey jobRunnerKey) getLastResults(JobId jobId, SearchParams searchParams) getLastResults(JobRunnerKey jobRunnerKey, SearchParams searchParams) voidregisterJobRunner(JobRunnerKey key, JobRunner jobRunner) voidscheduleJob(JobId jobId, JobConfig jobConfig) voidbooleanunscheduleJob(JobId jobId)
-
Method Details
-
registerJobRunner
-
unregisterJobRunner
-
getJobRunner
-
scheduleJob
-
unscheduleJob
-
getRegisteredJobRunners
List<JobRunnerKey> getRegisteredJobRunners() -
getJobsForJobRunner
-
getJobDetails
-
getLastResults
-
getLastResults
-