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(SchedulerEntry schedulerEntry,
StorageType storageType) |
void |
delete(String groupName,
StorageType storageType) |
void |
delete(String jobName,
String groupName,
StorageType storageType) |
Date |
getEndTime(SchedulerResponse schedulerResponse) |
Date |
getEndTime(String jobName,
String groupName,
StorageType storageType) |
Date |
getFinalFireTime(SchedulerResponse schedulerResponse) |
Date |
getFinalFireTime(String jobName,
String groupName,
StorageType storageType) |
TriggerState |
getJobState(SchedulerResponse schedulerResponse) |
TriggerState |
getJobState(String jobName,
String groupName,
StorageType storageType) |
Date |
getNextFireTime(SchedulerResponse schedulerResponse) |
Date |
getNextFireTime(String jobName,
String groupName,
StorageType storageType) |
Date |
getPreviousFireTime(SchedulerResponse schedulerResponse) |
Date |
getPreviousFireTime(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) |
Date |
getStartTime(SchedulerResponse schedulerResponse) |
Date |
getStartTime(String jobName,
String groupName,
StorageType storageType) |
void |
pause(String groupName,
StorageType storageType) |
void |
pause(String jobName,
String groupName,
StorageType storageType) |
void |
register(MessageListener messageListener,
SchedulerEntry schedulerEntry,
String destinationName) |
void |
resume(String groupName,
StorageType storageType) |
void |
resume(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 |
shutdown() |
void |
start() |
void |
unregister(MessageListener messageListener) |
void |
unschedule(SchedulerEntry schedulerEntry,
StorageType storageType) |
void |
unschedule(String groupName,
StorageType storageType) |
void |
unschedule(String jobName,
String groupName,
StorageType storageType) |
void |
update(String jobName,
String groupName,
StorageType storageType,
String description,
String language,
String script) |
void |
update(Trigger trigger,
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(SchedulerEntry schedulerEntry, StorageType storageType) throws SchedulerException
SchedulerExceptionvoid delete(String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid delete(String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionDate getEndTime(SchedulerResponse schedulerResponse)
Date getEndTime(String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionDate getFinalFireTime(SchedulerResponse schedulerResponse)
Date getFinalFireTime(String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionTriggerState getJobState(SchedulerResponse schedulerResponse)
TriggerState getJobState(String jobName, String groupName, StorageType storageType) throws SchedulerException
SchedulerExceptionDate getNextFireTime(SchedulerResponse schedulerResponse)
Date getNextFireTime(String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionDate getPreviousFireTime(SchedulerResponse schedulerResponse)
Date getPreviousFireTime(String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionSchedulerResponse 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)
Date getStartTime(String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid pause(String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid pause(String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid register(MessageListener messageListener, SchedulerEntry schedulerEntry, String destinationName)
void resume(String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid resume(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 shutdown()
throws SchedulerException
SchedulerExceptionvoid start()
throws SchedulerException
SchedulerExceptionvoid unregister(MessageListener messageListener)
void unschedule(SchedulerEntry schedulerEntry, StorageType storageType) throws SchedulerException
SchedulerExceptionvoid unschedule(String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid unschedule(String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid update(String jobName,
String groupName,
StorageType storageType,
String description,
String language,
String script)
throws SchedulerException
SchedulerExceptionvoid update(Trigger trigger, StorageType storageType) throws SchedulerException
SchedulerException