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 |
register(MessageListener messageListener,
SchedulerEntry schedulerEntry,
String destinationName) |
void |
resume(String jobName,
String groupName,
StorageType storageType) |
void |
run(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 |
unregister(MessageListener messageListener) |
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 register(MessageListener messageListener, SchedulerEntry schedulerEntry, String destinationName)
void resume(String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid run(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 unregister(MessageListener messageListener)
void unschedule(String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerException