com.liferay.portal.kernel.scheduler
Class SchedulerEngineUtil

java.lang.Object
  extended by com.liferay.portal.kernel.scheduler.SchedulerEngineUtil

public class SchedulerEngineUtil
extends java.lang.Object

View Source

Author:
Bruno Farache

Constructor Summary
SchedulerEngineUtil()
           
 
Method Summary
static java.util.List<SchedulerRequest> getScheduledJobs(java.lang.String groupName)
           
static void init(SchedulerEngine defaultScheduler)
           
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 destinationName, 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

SchedulerEngineUtil

public SchedulerEngineUtil()
Method Detail

getScheduledJobs

public static java.util.List<SchedulerRequest> getScheduledJobs(java.lang.String groupName)
                                                         throws SchedulerException
Throws:
SchedulerException

init

public static void init(SchedulerEngine defaultScheduler)

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 destinationName,
                            java.lang.String messageBody)
                     throws SchedulerException
Throws:
SchedulerException

shutdown

public static void shutdown()
                     throws SchedulerException
Throws:
SchedulerException

unschedule

public static void unschedule(java.lang.String jobName,
                              java.lang.String groupName)
                       throws SchedulerException
Throws:
SchedulerException