com.liferay.portal.scheduler.quartz
Class QuartzSchedulerEngineUtil

java.lang.Object
  extended by com.liferay.portal.scheduler.quartz.QuartzSchedulerEngineUtil

public class QuartzSchedulerEngineUtil
extends java.lang.Object

View Source

Author:
Bruno Farache, Brian Wing Shun Chan

Constructor Summary
QuartzSchedulerEngineUtil()
           
 
Method Summary
static java.util.List<com.liferay.portal.kernel.scheduler.messaging.SchedulerRequest> getScheduledJobs(java.lang.String groupName)
           
static void init()
           
static void schedule(java.lang.String groupName, java.lang.String cronText, java.util.Date startDate, java.util.Date endDate, java.lang.String description, java.lang.String destination, java.lang.String messageBody)
           
static void shutdown()
           
static void unschedule(java.lang.String jobName, java.lang.String groupName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuartzSchedulerEngineUtil

public QuartzSchedulerEngineUtil()
Method Detail

getScheduledJobs

public static java.util.List<com.liferay.portal.kernel.scheduler.messaging.SchedulerRequest> getScheduledJobs(java.lang.String groupName)
                                                                                                       throws com.liferay.portal.kernel.scheduler.SchedulerException
Throws:
com.liferay.portal.kernel.scheduler.SchedulerException

init

public static void init()
                 throws com.liferay.portal.kernel.scheduler.SchedulerException
Throws:
com.liferay.portal.kernel.scheduler.SchedulerException

schedule

public static void schedule(java.lang.String groupName,
                            java.lang.String cronText,
                            java.util.Date startDate,
                            java.util.Date endDate,
                            java.lang.String description,
                            java.lang.String destination,
                            java.lang.String messageBody)
                     throws com.liferay.portal.kernel.scheduler.SchedulerException
Throws:
com.liferay.portal.kernel.scheduler.SchedulerException

shutdown

public static void shutdown()
                     throws com.liferay.portal.kernel.scheduler.SchedulerException
Throws:
com.liferay.portal.kernel.scheduler.SchedulerException

unschedule

public static void unschedule(java.lang.String jobName,
                              java.lang.String groupName)
                       throws com.liferay.portal.kernel.scheduler.SchedulerException
Throws:
com.liferay.portal.kernel.scheduler.SchedulerException