Class JobControllerJob

  • All Implemented Interfaces:
    org.quartz.InterruptableJob, org.quartz.Job

    public class JobControllerJob
    extends BaseJob
    Provides a Quartz Job for processing Collaboration Jobs.
    See Also:
    IJobController
    • Constructor Detail

      • JobControllerJob

        public JobControllerJob()
    • Method Detail

      • executeJob

        public void executeJob()
        Description copied from class: AbstractJob
        Subclasses should override this method to provide their functionality.

        A DataContext object will be bound to the thread executing this task. Any uncommitted changes to the DataContext will be automatically rolled back when this method completes.

        Specified by:
        executeJob in class AbstractJob
        See Also:
        AbstractJob.executeJob()
      • interrupt

        public void interrupt()
        Interrupt the execution of the job processor job.
        Specified by:
        interrupt in interface org.quartz.InterruptableJob
        Overrides:
        interrupt in class AbstractJob
        Since:
        20.11.0
        See Also:
        InterruptableJob.interrupt()