Class SchedulerEngineHelperUtil
Object
com.liferay.portal.kernel.scheduler.SchedulerEngineHelperUtil
- Author:
- Michael C. Han
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addScriptingJob
(Trigger trigger, StorageType storageType, String description, String language, String script) static void
delete
(String groupName, StorageType storageType) static void
delete
(String jobName, String groupName, StorageType storageType) static Date
getEndTime
(SchedulerResponse schedulerResponse) static SchedulerResponse
getScheduledJob
(String jobName, String groupName, StorageType storageType) static List<SchedulerResponse>
static List<SchedulerResponse>
getScheduledJobs
(StorageType storageType) static List<SchedulerResponse>
getScheduledJobs
(String groupName, StorageType storageType) static Date
getStartTime
(SchedulerResponse schedulerResponse) static void
pause
(String jobName, String groupName, StorageType storageType) static void
resume
(String jobName, String groupName, StorageType storageType) static void
run
(long companyId, String jobName, String groupName, StorageType storageType) static void
schedule
(Trigger trigger, StorageType storageType, String description, String destinationName, Message message) static void
schedule
(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
-