Class AbstractScheduledService

java.lang.Object
io.camunda.optimize.service.AbstractScheduledService
Direct Known Subclasses:
AbstractImportScheduler, CleanupScheduler, ExternalProcessVariableIndexRolloverService, KpiEvaluationSchedulerService, MixpanelDataScheduler, OnboardingSchedulerService, TerminatedSessionService

public abstract class AbstractScheduledService extends Object
  • Field Details

    • taskScheduler

      protected org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler taskScheduler
  • Constructor Details

    • AbstractScheduledService

      public AbstractScheduledService()
  • Method Details

    • isScheduledToRun

      public boolean isScheduledToRun()
    • getName

      protected String getName()
    • run

      protected abstract void run()
    • createScheduleTrigger

      protected abstract org.springframework.scheduling.Trigger createScheduleTrigger()
    • startScheduling

      protected boolean startScheduling()
    • stopScheduling

      protected void stopScheduling()