Package io.camunda.optimize.service
Class KpiEvaluationSchedulerService
java.lang.Object
io.camunda.optimize.service.AbstractScheduledService
io.camunda.optimize.service.KpiEvaluationSchedulerService
-
Field Summary
Fields inherited from class io.camunda.optimize.service.AbstractScheduledService
taskScheduler -
Constructor Summary
ConstructorsConstructorDescriptionKpiEvaluationSchedulerService(ProcessOverviewWriter processOverviewWriter, DefinitionService definitionService, ConfigurationService configurationService, KpiService kpiService) -
Method Summary
Methods inherited from class io.camunda.optimize.service.AbstractScheduledService
getName, isScheduledToRun, stopScheduling
-
Constructor Details
-
KpiEvaluationSchedulerService
public KpiEvaluationSchedulerService(ProcessOverviewWriter processOverviewWriter, DefinitionService definitionService, ConfigurationService configurationService, KpiService kpiService)
-
-
Method Details
-
init
@PostConstruct public void init() -
stopCleanupScheduling
@PreDestroy public void stopCleanupScheduling() -
runKpiImportTask
public void runKpiImportTask() -
run
protected void run()- Specified by:
runin classAbstractScheduledService
-
createScheduleTrigger
protected org.springframework.scheduling.Trigger createScheduleTrigger()- Specified by:
createScheduleTriggerin classAbstractScheduledService
-
startScheduling
public boolean startScheduling()- Overrides:
startSchedulingin classAbstractScheduledService
-