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, Shuyang Zhou

Field Summary
 
Fields inherited from interface com.liferay.portal.kernel.scheduler.SchedulerEngine
DESCRIPTION, DESCRIPTION_MAX_LENGTH, DESTINATION, DISABLE, GROUP_NAME_MAX_LENGTH, JOB_NAME_MAX_LENGTH, MESSAGE, RECEIVER_KEY
 
Constructor Summary
SchedulerEngineProxy()
           
 
Method Summary
 java.util.List<com.liferay.portal.kernel.scheduler.messaging.SchedulerRequest> getScheduledJobs(java.lang.String groupName)
           
 void schedule(com.liferay.portal.kernel.scheduler.Trigger trigger, java.lang.String description, java.lang.String destinationName, com.liferay.portal.kernel.messaging.Message message)
           
 void shutdown()
           
 void start()
           
 void unschedule(com.liferay.portal.kernel.scheduler.Trigger trigger)
           
 
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(com.liferay.portal.kernel.scheduler.Trigger trigger,
                     java.lang.String description,
                     java.lang.String destinationName,
                     com.liferay.portal.kernel.messaging.Message message)
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(com.liferay.portal.kernel.scheduler.Trigger trigger)
Specified by:
unschedule in interface com.liferay.portal.kernel.scheduler.SchedulerEngine