Class BlockingQuartzJob
- java.lang.Object
-
- org.pentaho.platform.scheduler2.quartz.BlockingQuartzJob
-
- All Implemented Interfaces:
org.quartz.Job
public class BlockingQuartzJob extends Object implements org.quartz.Job
A Quartz job that checks if execution is currently suspended before passing on to the underlying job- Author:
- kwalker
-
-
Constructor Summary
Constructors Constructor Description BlockingQuartzJob()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute(org.quartz.JobExecutionContext jobExecutionContext)
protected boolean
isBlockoutAction(org.quartz.JobExecutionContext ctx)
protected void
makeAuditRecord(float time, String messageType, org.quartz.JobExecutionContext jobExecutionContext)
-
-
-
Method Detail
-
execute
public void execute(org.quartz.JobExecutionContext jobExecutionContext) throws org.quartz.JobExecutionException
- Specified by:
execute
in interfaceorg.quartz.Job
- Throws:
org.quartz.JobExecutionException
-
isBlockoutAction
protected boolean isBlockoutAction(org.quartz.JobExecutionContext ctx)
-
makeAuditRecord
protected void makeAuditRecord(float time, String messageType, org.quartz.JobExecutionContext jobExecutionContext)
-
-