Class AbstractOmAppJobListener

java.lang.Object
org.openmetadata.service.apps.scheduler.AbstractOmAppJobListener
All Implemented Interfaces:
org.quartz.JobListener
Direct Known Subclasses:
OmAppJobListener

public abstract class AbstractOmAppJobListener extends Object implements org.quartz.JobListener
  • Field Details

  • Constructor Details

    • AbstractOmAppJobListener

      protected AbstractOmAppJobListener(CollectionDAO dao)
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface org.quartz.JobListener
    • jobToBeExecuted

      public void jobToBeExecuted(org.quartz.JobExecutionContext jobExecutionContext)
      Specified by:
      jobToBeExecuted in interface org.quartz.JobListener
    • jobExecutionVetoed

      public void jobExecutionVetoed(org.quartz.JobExecutionContext jobExecutionContext)
      Specified by:
      jobExecutionVetoed in interface org.quartz.JobListener
    • jobWasExecuted

      public void jobWasExecuted(org.quartz.JobExecutionContext jobExecutionContext, org.quartz.JobExecutionException jobException)
      Specified by:
      jobWasExecuted in interface org.quartz.JobListener
    • getAppRunRecordForJob

      public AppRunRecord getAppRunRecordForJob(org.quartz.JobExecutionContext context)
    • pushApplicationStatusUpdates

      public void pushApplicationStatusUpdates(org.quartz.JobExecutionContext context, AppRunRecord runRecord, boolean update)
    • doJobWasExecuted

      protected void doJobWasExecuted(org.quartz.JobExecutionContext jobExecutionContext, org.quartz.JobExecutionException jobException)
    • doJobToBeExecuted

      protected void doJobToBeExecuted(org.quartz.JobExecutionContext jobExecutionContext)