com.evolveum.midpoint.task.quartzimpl.execution
Class JobExecutor

java.lang.Object
  extended by com.evolveum.midpoint.task.quartzimpl.execution.JobExecutor
All Implemented Interfaces:
org.quartz.InterruptableJob, org.quartz.Job

@DisallowConcurrentExecution
public class JobExecutor
extends Object
implements org.quartz.InterruptableJob


Constructor Summary
JobExecutor()
           
 
Method Summary
 void execute(org.quartz.JobExecutionContext context)
           
 void interrupt()
           
 void sendThreadInterrupt()
           
static void setTaskManagerQuartzImpl(TaskManagerQuartzImpl tmqi)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobExecutor

public JobExecutor()
Method Detail

setTaskManagerQuartzImpl

public static void setTaskManagerQuartzImpl(TaskManagerQuartzImpl tmqi)

execute

public void execute(org.quartz.JobExecutionContext context)
             throws org.quartz.JobExecutionException
Specified by:
execute in interface org.quartz.Job
Throws:
org.quartz.JobExecutionException

interrupt

public void interrupt()
               throws org.quartz.UnableToInterruptJobException
Specified by:
interrupt in interface org.quartz.InterruptableJob
Throws:
org.quartz.UnableToInterruptJobException

sendThreadInterrupt

public void sendThreadInterrupt()


Copyright © 2013 evolveum. All Rights Reserved.