Class GuiceJobRunShellFactory

java.lang.Object
com.axelor.quartz.GuiceJobRunShellFactory
All Implemented Interfaces:
org.quartz.core.JobRunShellFactory

public class GuiceJobRunShellFactory extends Object implements org.quartz.core.JobRunShellFactory
Custom JobRunShellFactory to use GuiceJobRunShell.
  • Constructor Details

    • GuiceJobRunShellFactory

      public GuiceJobRunShellFactory(org.quartz.core.QuartzSchedulerResources resources)
  • Method Details

    • initialize

      public void initialize(org.quartz.Scheduler scheduler) throws org.quartz.SchedulerConfigException
      Specified by:
      initialize in interface org.quartz.core.JobRunShellFactory
      Throws:
      org.quartz.SchedulerConfigException
    • createJobRunShell

      public org.quartz.core.JobRunShell createJobRunShell(org.quartz.spi.TriggerFiredBundle bundle) throws org.quartz.SchedulerException
      Specified by:
      createJobRunShell in interface org.quartz.core.JobRunShellFactory
      Throws:
      org.quartz.SchedulerException