com.evolveum.midpoint.task.quartzimpl
Class TaskQuartzImplUtil

java.lang.Object
  extended by com.evolveum.midpoint.task.quartzimpl.TaskQuartzImplUtil

public class TaskQuartzImplUtil
extends java.lang.Object


Field Summary
static long SINGLE_TASK_CHECK_INTERVAL
           
 
Constructor Summary
TaskQuartzImplUtil()
           
 
Method Summary
static org.quartz.JobDetail createJobDetailForTask(Task task)
           
static org.quartz.JobKey createJobKeyForTask(Task t)
           
static org.quartz.JobKey createJobKeyForTaskOid(java.lang.String oid)
           
static org.quartz.Trigger createTriggerForTask(Task task)
           
static org.quartz.TriggerKey createTriggerKeyForTask(Task t)
           
static org.quartz.TriggerKey createTriggerKeyForTaskOid(java.lang.String oid)
           
static org.quartz.Trigger createTriggerNowForTask(Task task)
           
static java.util.List<java.lang.String> tasksToOperationResult(java.util.Collection<Task> tasks)
           
static boolean triggerDataMapsDiffer(org.quartz.Trigger triggerAsIs, org.quartz.Trigger triggerToBe)
           
static java.text.ParseException validateCronExpression(java.lang.String cron)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SINGLE_TASK_CHECK_INTERVAL

public static final long SINGLE_TASK_CHECK_INTERVAL
See Also:
Constant Field Values
Constructor Detail

TaskQuartzImplUtil

public TaskQuartzImplUtil()
Method Detail

createJobKeyForTask

public static org.quartz.JobKey createJobKeyForTask(Task t)

createJobKeyForTaskOid

public static org.quartz.JobKey createJobKeyForTaskOid(java.lang.String oid)

createTriggerKeyForTask

public static org.quartz.TriggerKey createTriggerKeyForTask(Task t)

createTriggerKeyForTaskOid

public static org.quartz.TriggerKey createTriggerKeyForTaskOid(java.lang.String oid)

createJobDetailForTask

public static org.quartz.JobDetail createJobDetailForTask(Task task)

createTriggerForTask

public static org.quartz.Trigger createTriggerForTask(Task task)
                                               throws java.text.ParseException
Throws:
java.text.ParseException

createTriggerNowForTask

public static org.quartz.Trigger createTriggerNowForTask(Task task)

triggerDataMapsDiffer

public static boolean triggerDataMapsDiffer(org.quartz.Trigger triggerAsIs,
                                            org.quartz.Trigger triggerToBe)

tasksToOperationResult

public static java.util.List<java.lang.String> tasksToOperationResult(java.util.Collection<Task> tasks)

validateCronExpression

public static java.text.ParseException validateCronExpression(java.lang.String cron)


Copyright © 2012 evolveum. All Rights Reserved.