Class JobSchedulerService

java.lang.Object
com.google.common.util.concurrent.AbstractExecutionThreadService
org.graylog.scheduler.JobSchedulerService
All Implemented Interfaces:
com.google.common.util.concurrent.Service

@Singleton public class JobSchedulerService extends com.google.common.util.concurrent.AbstractExecutionThreadService
  • Constructor Details

  • Method Details

    • startUp

      protected void startUp() throws Exception
      Overrides:
      startUp in class com.google.common.util.concurrent.AbstractExecutionThreadService
      Throws:
      Exception
    • run

      protected void run() throws Exception
      Specified by:
      run in class com.google.common.util.concurrent.AbstractExecutionThreadService
      Throws:
      Exception
    • handleJobCompleted

      public void handleJobCompleted(JobCompletedEvent triggerCompletedEvent)
    • triggerShutdown

      protected void triggerShutdown()
      Overrides:
      triggerShutdown in class com.google.common.util.concurrent.AbstractExecutionThreadService