public interface SchedulerEngineHelper
| Modifier and Type | Method and Description |
|---|---|
void |
addScriptingJob(Trigger trigger,
StorageType storageType,
String description,
String language,
String script) |
void |
auditSchedulerJobs(Message message,
TriggerState triggerState) |
void |
delete(String groupName,
StorageType storageType) |
void |
delete(String jobName,
String groupName,
StorageType storageType) |
Date |
getEndTime(SchedulerResponse schedulerResponse) |
TriggerState |
getJobState(SchedulerResponse schedulerResponse) |
Date |
getNextFireTime(SchedulerResponse schedulerResponse) |
Date |
getPreviousFireTime(SchedulerResponse schedulerResponse) |
SchedulerResponse |
getScheduledJob(String jobName,
String groupName,
StorageType storageType) |
List<SchedulerResponse> |
getScheduledJobs() |
List<SchedulerResponse> |
getScheduledJobs(StorageType storageType) |
List<SchedulerResponse> |
getScheduledJobs(String groupName,
StorageType storageType) |
Date |
getStartTime(SchedulerResponse schedulerResponse) |
void |
pause(String jobName,
String groupName,
StorageType storageType) |
void |
resume(String jobName,
String groupName,
StorageType storageType) |
void |
run(long companyId,
String jobName,
String groupName,
StorageType storageType) |
void |
schedule(Trigger trigger,
StorageType storageType,
String description,
String destinationName,
Message message) |
void |
schedule(Trigger trigger,
StorageType storageType,
String description,
String destinationName,
Object payload) |
void |
unschedule(String jobName,
String groupName,
StorageType storageType) |
void addScriptingJob(Trigger trigger, StorageType storageType, String description, String language, String script) throws SchedulerException
SchedulerExceptionvoid auditSchedulerJobs(Message message, TriggerState triggerState) throws SchedulerException
SchedulerExceptionvoid delete(String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid delete(String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionDate getEndTime(SchedulerResponse schedulerResponse)
TriggerState getJobState(SchedulerResponse schedulerResponse)
Date getNextFireTime(SchedulerResponse schedulerResponse)
Date getPreviousFireTime(SchedulerResponse schedulerResponse)
SchedulerResponse getScheduledJob(String jobName, String groupName, StorageType storageType) throws SchedulerException
SchedulerExceptionList<SchedulerResponse> getScheduledJobs() throws SchedulerException
SchedulerExceptionList<SchedulerResponse> getScheduledJobs(StorageType storageType) throws SchedulerException
SchedulerExceptionList<SchedulerResponse> getScheduledJobs(String groupName, StorageType storageType) throws SchedulerException
SchedulerExceptionDate getStartTime(SchedulerResponse schedulerResponse)
void pause(String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid resume(String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid run(long companyId,
String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid schedule(Trigger trigger, StorageType storageType, String description, String destinationName, Message message) throws SchedulerException
SchedulerExceptionvoid schedule(Trigger trigger, StorageType storageType, String description, String destinationName, Object payload) throws SchedulerException
SchedulerExceptionvoid unschedule(String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerException