com.liferay.portal.scheduler
Class SchedulerEngineProxy

java.lang.Object
  extended by com.liferay.portal.scheduler.SchedulerEngineProxy
All Implemented Interfaces:
com.liferay.portal.kernel.scheduler.SchedulerEngine

public class SchedulerEngineProxy
extends java.lang.Object
implements com.liferay.portal.kernel.scheduler.SchedulerEngine

View Source

Author:
Bruno Farache

Field Summary
 
Fields inherited from interface com.liferay.portal.kernel.scheduler.SchedulerEngine
CRON_TEXT, DESCRIPTION, DESTINATION, MESSAGE_BODY
 
Constructor Summary
SchedulerEngineProxy()
           
 
Method Summary
 java.util.List<com.liferay.portal.kernel.scheduler.messaging.SchedulerRequest> getScheduledJobs(java.lang.String groupName)
           
 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)
           
 void shutdown()
           
 void start()
           
 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

SchedulerEngineProxy

public SchedulerEngineProxy()
Method Detail

getScheduledJobs

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

schedule

public 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)
Specified by:
schedule in interface com.liferay.portal.kernel.scheduler.SchedulerEngine

shutdown

public void shutdown()
Specified by:
shutdown in interface com.liferay.portal.kernel.scheduler.SchedulerEngine

start

public void start()
Specified by:
start in interface com.liferay.portal.kernel.scheduler.SchedulerEngine

unschedule

public void unschedule(java.lang.String jobName,
                       java.lang.String groupName)
Specified by:
unschedule in interface com.liferay.portal.kernel.scheduler.SchedulerEngine