org.pentaho.platform.scheduler
Class QuartzBackgroundExecutionHelper.BackgroundExecuteListener

java.lang.Object
  extended by org.pentaho.platform.scheduler.QuartzBackgroundExecutionHelper.BackgroundExecuteListener
All Implemented Interfaces:
org.quartz.JobListener
Enclosing class:
QuartzBackgroundExecutionHelper

public static class QuartzBackgroundExecutionHelper.BackgroundExecuteListener
extends Object
implements org.quartz.JobListener


Constructor Summary
QuartzBackgroundExecutionHelper.BackgroundExecuteListener(IPentahoSession session, String contentGUID, org.quartz.Scheduler scheduler, String jobName)
           
 
Method Summary
 String getName()
           
 void jobExecutionVetoed(org.quartz.JobExecutionContext context)
           
 void jobToBeExecuted(org.quartz.JobExecutionContext context)
           
 void jobWasExecuted(org.quartz.JobExecutionContext context, org.quartz.JobExecutionException exception)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuartzBackgroundExecutionHelper.BackgroundExecuteListener

public QuartzBackgroundExecutionHelper.BackgroundExecuteListener(IPentahoSession session,
                                                                 String contentGUID,
                                                                 org.quartz.Scheduler scheduler,
                                                                 String jobName)
Method Detail

getName

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

jobExecutionVetoed

public void jobExecutionVetoed(org.quartz.JobExecutionContext context)
Specified by:
jobExecutionVetoed in interface org.quartz.JobListener

jobToBeExecuted

public void jobToBeExecuted(org.quartz.JobExecutionContext context)
Specified by:
jobToBeExecuted in interface org.quartz.JobListener

jobWasExecuted

public void jobWasExecuted(org.quartz.JobExecutionContext context,
                           org.quartz.JobExecutionException exception)
Specified by:
jobWasExecuted in interface org.quartz.JobListener