Class GuiceJobRunShellFactory

  • All Implemented Interfaces:
    org.quartz.core.JobRunShellFactory

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

      • GuiceJobRunShellFactory

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

      • 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