org.pentaho.platform.scheduler
Class QuartzBackgroundExecutionHelper.BackgroundExecuteListener

java.lang.Object
  extended by org.pentaho.platform.scheduler.QuartzBackgroundExecutionHelper.BackgroundExecuteListener
Enclosing class:
QuartzBackgroundExecutionHelper

public static class QuartzBackgroundExecutionHelper.BackgroundExecuteListener
extends Object


Constructor Summary
QuartzBackgroundExecutionHelper.BackgroundExecuteListener(IPentahoSession session, String contentGUID, Scheduler scheduler, String jobName)
           
 
Method Summary
 String getName()
           
 void jobExecutionVetoed(JobExecutionContext context)
           
 void jobToBeExecuted(JobExecutionContext context)
           
 void jobWasExecuted(JobExecutionContext context, 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,
                                                                 Scheduler scheduler,
                                                                 String jobName)
Method Detail

getName

public String getName()

jobExecutionVetoed

public void jobExecutionVetoed(JobExecutionContext context)

jobToBeExecuted

public void jobToBeExecuted(JobExecutionContext context)

jobWasExecuted

public void jobWasExecuted(JobExecutionContext context,
                           JobExecutionException exception)