com.liferay.portal.scheduler
Class SchedulerEngineProxyBean

java.lang.Object
  extended by com.liferay.portal.kernel.messaging.proxy.BaseProxyBean
      extended by com.liferay.portal.scheduler.SchedulerEngineProxyBean
All Implemented Interfaces:
com.liferay.portal.kernel.scheduler.SchedulerEngine

public class SchedulerEngineProxyBean
extends com.liferay.portal.kernel.messaging.proxy.BaseProxyBean
implements com.liferay.portal.kernel.scheduler.SchedulerEngine

Author:
Tina Tian

Field Summary
 
Fields inherited from interface com.liferay.portal.kernel.scheduler.SchedulerEngine
CONTEXT_PATH, DESCRIPTION, DESCRIPTION_MAX_LENGTH, DESTINATION_NAME, DISABLE, END_TIME, EXCEPTIONS_MAX_SIZE, FINAL_FIRE_TIME, GROUP_NAME_MAX_LENGTH, JOB_NAME_MAX_LENGTH, JOB_STATE, LANGUAGE, MESSAGE, MESSAGE_LISTENER_UUID, NEXT_FIRE_TIME, PREVIOUS_FIRE_TIME, RECEIVER_KEY, SCRIPT, START_TIME, STORAGE_TYPE
 
Constructor Summary
SchedulerEngineProxyBean()
           
 
Method Summary
 void delete(java.lang.String groupName)
           
 void delete(java.lang.String jobName, java.lang.String groupName)
           
 com.liferay.portal.kernel.scheduler.messaging.SchedulerResponse getScheduledJob(java.lang.String jobName, java.lang.String groupName)
           
 java.util.List<com.liferay.portal.kernel.scheduler.messaging.SchedulerResponse> getScheduledJobs()
           
 java.util.List<com.liferay.portal.kernel.scheduler.messaging.SchedulerResponse> getScheduledJobs(java.lang.String groupName)
           
 void pause(java.lang.String groupName)
           
 void pause(java.lang.String jobName, java.lang.String groupName)
           
 void resume(java.lang.String groupName)
           
 void resume(java.lang.String jobName, 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 suppressError(java.lang.String jobName, java.lang.String groupName)
           
 void unschedule(java.lang.String groupName)
           
 void unschedule(java.lang.String jobName, java.lang.String groupName)
           
 void update(com.liferay.portal.kernel.scheduler.Trigger trigger)
           
 
Methods inherited from class com.liferay.portal.kernel.messaging.proxy.BaseProxyBean
getSingleDestinationMessageSender, getSingleDestinationSynchronousMessageSender, setSingleDestinationMessageSender, setSingleDestinationSynchronousMessageSender
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchedulerEngineProxyBean

public SchedulerEngineProxyBean()
Method Detail

delete

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

delete

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

getScheduledJob

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

getScheduledJobs

public java.util.List<com.liferay.portal.kernel.scheduler.messaging.SchedulerResponse> getScheduledJobs()
Specified by:
getScheduledJobs in interface com.liferay.portal.kernel.scheduler.SchedulerEngine

getScheduledJobs

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

pause

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

pause

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

resume

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

resume

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

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

suppressError

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

unschedule

public void unschedule(java.lang.String groupName)
Specified by:
unschedule 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

update

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