Class SchedulerEngineHelperUtil
Object
com.liferay.portal.kernel.scheduler.SchedulerEngineHelperUtil
- Author:
- Michael C. Han
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddScriptingJob(Trigger trigger, StorageType storageType, String description, String language, String script) static voiddelete(String groupName, StorageType storageType) static voiddelete(String jobName, String groupName, StorageType storageType) static DategetEndTime(SchedulerResponse schedulerResponse) static SchedulerResponsegetScheduledJob(String jobName, String groupName, StorageType storageType) static List<SchedulerResponse>static List<SchedulerResponse>getScheduledJobs(StorageType storageType) static List<SchedulerResponse>getScheduledJobs(String groupName, StorageType storageType) static DategetStartTime(SchedulerResponse schedulerResponse) static voidpause(String jobName, String groupName, StorageType storageType) static voidresume(String jobName, String groupName, StorageType storageType) static voidrun(long companyId, String jobName, String groupName, StorageType storageType) static voidschedule(Trigger trigger, StorageType storageType, String description, String destinationName, Message message) static voidschedule(Trigger trigger, StorageType storageType, String description, String destinationName, Object payload)
-
Constructor Details
-
SchedulerEngineHelperUtil
public SchedulerEngineHelperUtil()
-
-
Method Details
-
addScriptingJob
public static void addScriptingJob(Trigger trigger, StorageType storageType, String description, String language, String script) throws SchedulerException - Throws:
SchedulerException
-
delete
- Throws:
SchedulerException
-
delete
public static void delete(String jobName, String groupName, StorageType storageType) throws SchedulerException - Throws:
SchedulerException
-
getEndTime
-
getScheduledJob
public static SchedulerResponse getScheduledJob(String jobName, String groupName, StorageType storageType) throws SchedulerException - Throws:
SchedulerException
-
getScheduledJobs
- Throws:
SchedulerException
-
getScheduledJobs
public static List<SchedulerResponse> getScheduledJobs(StorageType storageType) throws SchedulerException - Throws:
SchedulerException
-
getScheduledJobs
public static List<SchedulerResponse> getScheduledJobs(String groupName, StorageType storageType) throws SchedulerException - Throws:
SchedulerException
-
getStartTime
-
pause
public static void pause(String jobName, String groupName, StorageType storageType) throws SchedulerException - Throws:
SchedulerException
-
resume
public static void resume(String jobName, String groupName, StorageType storageType) throws SchedulerException - Throws:
SchedulerException
-
run
public static void run(long companyId, String jobName, String groupName, StorageType storageType) throws SchedulerException - Throws:
SchedulerException
-
schedule
public static void schedule(Trigger trigger, StorageType storageType, String description, String destinationName, Message message) throws SchedulerException - Throws:
SchedulerException
-
schedule
public static void schedule(Trigger trigger, StorageType storageType, String description, String destinationName, Object payload) throws SchedulerException - Throws:
SchedulerException
-