@ProviderType
public interface SchedulerEngine
| Modifier and Type | Field and Description |
|---|---|
static String |
DESCRIPTION |
static String |
DESTINATION_NAME |
static String |
END_TIME |
static String |
FINAL_FIRE_TIME |
static String |
GROUP_NAME |
static String |
JOB_NAME |
static String |
JOB_STATE |
static String |
LANGUAGE |
static String |
MESSAGE |
static String |
NEXT_FIRE_TIME |
static String |
PREVIOUS_FIRE_TIME |
static String |
SCHEDULER |
static String |
SCHEDULER_CLUSTER_INVOKING |
static String |
SCRIPT |
static String |
START_TIME |
static String |
STORAGE_TYPE |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(String groupName,
StorageType storageType) |
void |
delete(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) |
void |
pause(String groupName,
StorageType storageType) |
void |
pause(String jobName,
String groupName,
StorageType storageType) |
void |
resume(String groupName,
StorageType storageType) |
void |
resume(String jobName,
String groupName,
StorageType storageType) |
void |
schedule(Trigger trigger,
String description,
String destinationName,
Message message,
StorageType storageType) |
void |
shutdown() |
void |
start() |
void |
unschedule(String groupName,
StorageType storageType) |
void |
unschedule(String jobName,
String groupName,
StorageType storageType) |
void |
update(Trigger trigger,
StorageType storageType) |
void |
validateTrigger(Trigger trigger,
StorageType storageType) |
static final String DESCRIPTION
static final String DESTINATION_NAME
static final String END_TIME
static final String FINAL_FIRE_TIME
static final String GROUP_NAME
static final String JOB_NAME
static final String JOB_STATE
static final String LANGUAGE
static final String MESSAGE
static final String NEXT_FIRE_TIME
static final String PREVIOUS_FIRE_TIME
static final String SCHEDULER
static final String SCHEDULER_CLUSTER_INVOKING
static final String SCRIPT
static final String START_TIME
static final String STORAGE_TYPE
void delete(String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid delete(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
SchedulerExceptionvoid pause(String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid pause(String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid resume(String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid resume(String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid schedule(Trigger trigger, String description, String destinationName, Message message, StorageType storageType) throws SchedulerException
SchedulerExceptionvoid shutdown()
throws SchedulerException
SchedulerExceptionvoid start()
throws SchedulerException
SchedulerExceptionvoid unschedule(String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid unschedule(String jobName,
String groupName,
StorageType storageType)
throws SchedulerException
SchedulerExceptionvoid update(Trigger trigger, StorageType storageType) throws SchedulerException
SchedulerExceptionvoid validateTrigger(Trigger trigger, StorageType storageType) throws SchedulerException
SchedulerException