Liferay 7.0-ce-m3

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:
SchedulerEngine

public class SchedulerEngineProxyBean
extends BaseProxyBean
implements SchedulerEngine


Field Summary
 
Fields inherited from interface com.liferay.portal.kernel.scheduler.SchedulerEngine
DESCRIPTION, DESCRIPTION_MAX_LENGTH, DESTINATION_NAME, DISABLE, END_TIME, EXCEPTIONS_MAX_SIZE, FINAL_FIRE_TIME, GROUP_NAME, GROUP_NAME_MAX_LENGTH, JOB_NAME, JOB_NAME_MAX_LENGTH, JOB_STATE, LANGUAGE, MESSAGE, MESSAGE_LISTENER_CLASS_NAME, MESSAGE_LISTENER_UUID, NEXT_FIRE_TIME, PORTLET_ID, PREVIOUS_FIRE_TIME, RECEIVER_KEY, SCHEDULER, SCRIPT, START_TIME, STORAGE_TYPE
 
Constructor Summary
SchedulerEngineProxyBean()
           
 
Method Summary
 void delete(String groupName, StorageType storageType)
           
 void delete(String jobName, String groupName, StorageType storageType)
           
 SchedulerResponse getScheduledJob(String jobName, String groupName, StorageType storageType)
           
 List<SchedulerResponse> getScheduledJobs()
           
 List<SchedulerResponse> getScheduledJobs(StorageType storageType)
           
 List<SchedulerResponse> getScheduledJobs(String groupName, StorageType storageType)
           
 void pause(String groupName, StorageType storageType)
           
 void pause(String jobName, String groupName, StorageType storageType)
           
 void resume(String groupName, StorageType storageType)
           
 void resume(String jobName, String groupName, StorageType storageType)
           
 void schedule(Trigger trigger, String description, String destinationName, Message message, StorageType storageType)
           
 void shutdown()
           
 void start()
           
 void suppressError(String jobName, String groupName, StorageType storageType)
           
 void unschedule(String groupName, StorageType storageType)
           
 void unschedule(String jobName, String groupName, StorageType storageType)
           
 void update(Trigger trigger, StorageType storageType)
           
 
Methods inherited from class com.liferay.portal.kernel.messaging.proxy.BaseProxyBean
buildMessage, send, setSingleDestinationMessageSender, setSingleDestinationSynchronousMessageSender, synchronousSend
 
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(String groupName,
                   StorageType storageType)
Specified by:
delete in interface SchedulerEngine

delete

public void delete(String jobName,
                   String groupName,
                   StorageType storageType)
Specified by:
delete in interface SchedulerEngine

getScheduledJob

public SchedulerResponse getScheduledJob(String jobName,
                                         String groupName,
                                         StorageType storageType)
Specified by:
getScheduledJob in interface SchedulerEngine

getScheduledJobs

public List<SchedulerResponse> getScheduledJobs()
Specified by:
getScheduledJobs in interface SchedulerEngine

getScheduledJobs

public List<SchedulerResponse> getScheduledJobs(StorageType storageType)
Specified by:
getScheduledJobs in interface SchedulerEngine

getScheduledJobs

public List<SchedulerResponse> getScheduledJobs(String groupName,
                                                StorageType storageType)
Specified by:
getScheduledJobs in interface SchedulerEngine

pause

public void pause(String groupName,
                  StorageType storageType)
Specified by:
pause in interface SchedulerEngine

pause

public void pause(String jobName,
                  String groupName,
                  StorageType storageType)
Specified by:
pause in interface SchedulerEngine

resume

public void resume(String groupName,
                   StorageType storageType)
Specified by:
resume in interface SchedulerEngine

resume

public void resume(String jobName,
                   String groupName,
                   StorageType storageType)
Specified by:
resume in interface SchedulerEngine

schedule

public void schedule(Trigger trigger,
                     String description,
                     String destinationName,
                     Message message,
                     StorageType storageType)
Specified by:
schedule in interface SchedulerEngine

shutdown

public void shutdown()
Specified by:
shutdown in interface SchedulerEngine

start

public void start()
Specified by:
start in interface SchedulerEngine

suppressError

public void suppressError(String jobName,
                          String groupName,
                          StorageType storageType)
Specified by:
suppressError in interface SchedulerEngine

unschedule

public void unschedule(String groupName,
                       StorageType storageType)
Specified by:
unschedule in interface SchedulerEngine

unschedule

public void unschedule(String jobName,
                       String groupName,
                       StorageType storageType)
Specified by:
unschedule in interface SchedulerEngine

update

public void update(Trigger trigger,
                   StorageType storageType)
Specified by:
update in interface SchedulerEngine

Liferay 7.0-ce-m3