@ProviderType
public interface SchedulerEngine
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DESCRIPTION |
static java.lang.String |
DESTINATION_NAME |
static java.lang.String |
DISABLE |
static java.lang.String |
END_TIME |
static java.lang.String |
EXCEPTIONS_MAX_SIZE |
static java.lang.String |
FINAL_FIRE_TIME |
static java.lang.String |
GROUP_NAME |
static java.lang.String |
JOB_NAME |
static java.lang.String |
JOB_STATE |
static java.lang.String |
LANGUAGE |
static java.lang.String |
MESSAGE |
static java.lang.String |
MESSAGE_LISTENER_CLASS_NAME
Deprecated.
As of Wilberforce (7.0.x)
|
static java.lang.String |
MESSAGE_LISTENER_UUID
Deprecated.
As of Wilberforce (7.0.x)
|
static java.lang.String |
NEXT_FIRE_TIME |
static java.lang.String |
PORTLET_ID
Deprecated.
As of Wilberforce (7.0.x)
|
static java.lang.String |
PREVIOUS_FIRE_TIME |
static java.lang.String |
RECEIVER_KEY
Deprecated.
As of Wilberforce (7.0.x)
|
static java.lang.String |
SCHEDULER |
static java.lang.String |
SCHEDULER_CLUSTER_INVOKING |
static java.lang.String |
SCRIPT |
static java.lang.String |
START_TIME |
static java.lang.String |
STORAGE_TYPE |
Modifier and Type | Method and Description |
---|---|
void |
delete(java.lang.String groupName,
StorageType storageType) |
void |
delete(java.lang.String jobName,
java.lang.String groupName,
StorageType storageType) |
SchedulerResponse |
getScheduledJob(java.lang.String jobName,
java.lang.String groupName,
StorageType storageType) |
java.util.List<SchedulerResponse> |
getScheduledJobs() |
java.util.List<SchedulerResponse> |
getScheduledJobs(StorageType storageType) |
java.util.List<SchedulerResponse> |
getScheduledJobs(java.lang.String groupName,
StorageType storageType) |
void |
pause(java.lang.String groupName,
StorageType storageType) |
void |
pause(java.lang.String jobName,
java.lang.String groupName,
StorageType storageType) |
void |
resume(java.lang.String groupName,
StorageType storageType) |
void |
resume(java.lang.String jobName,
java.lang.String groupName,
StorageType storageType) |
void |
schedule(Trigger trigger,
java.lang.String description,
java.lang.String destinationName,
Message message,
StorageType storageType) |
void |
shutdown() |
void |
start() |
void |
suppressError(java.lang.String jobName,
java.lang.String groupName,
StorageType storageType) |
void |
unschedule(java.lang.String groupName,
StorageType storageType) |
void |
unschedule(java.lang.String jobName,
java.lang.String groupName,
StorageType storageType) |
void |
update(Trigger trigger,
StorageType storageType) |
void |
validateTrigger(Trigger trigger,
StorageType storageType) |
static final java.lang.String DESCRIPTION
static final java.lang.String DESTINATION_NAME
static final java.lang.String DISABLE
static final java.lang.String END_TIME
static final java.lang.String EXCEPTIONS_MAX_SIZE
static final java.lang.String FINAL_FIRE_TIME
static final java.lang.String GROUP_NAME
static final java.lang.String JOB_NAME
static final java.lang.String JOB_STATE
static final java.lang.String LANGUAGE
static final java.lang.String MESSAGE
@Deprecated static final java.lang.String MESSAGE_LISTENER_CLASS_NAME
@Deprecated static final java.lang.String MESSAGE_LISTENER_UUID
static final java.lang.String NEXT_FIRE_TIME
@Deprecated static final java.lang.String PORTLET_ID
static final java.lang.String PREVIOUS_FIRE_TIME
@Deprecated static final java.lang.String RECEIVER_KEY
static final java.lang.String SCHEDULER
static final java.lang.String SCHEDULER_CLUSTER_INVOKING
static final java.lang.String SCRIPT
static final java.lang.String START_TIME
static final java.lang.String STORAGE_TYPE
void delete(java.lang.String groupName, StorageType storageType) throws SchedulerException
SchedulerException
void delete(java.lang.String jobName, java.lang.String groupName, StorageType storageType) throws SchedulerException
SchedulerException
@MessagingProxy(mode=SYNC) SchedulerResponse getScheduledJob(java.lang.String jobName, java.lang.String groupName, StorageType storageType) throws SchedulerException
SchedulerException
@MessagingProxy(mode=SYNC) java.util.List<SchedulerResponse> getScheduledJobs() throws SchedulerException
SchedulerException
@MessagingProxy(mode=SYNC) java.util.List<SchedulerResponse> getScheduledJobs(StorageType storageType) throws SchedulerException
SchedulerException
@MessagingProxy(mode=SYNC) java.util.List<SchedulerResponse> getScheduledJobs(java.lang.String groupName, StorageType storageType) throws SchedulerException
SchedulerException
void pause(java.lang.String groupName, StorageType storageType) throws SchedulerException
SchedulerException
void pause(java.lang.String jobName, java.lang.String groupName, StorageType storageType) throws SchedulerException
SchedulerException
void resume(java.lang.String groupName, StorageType storageType) throws SchedulerException
SchedulerException
void resume(java.lang.String jobName, java.lang.String groupName, StorageType storageType) throws SchedulerException
SchedulerException
void schedule(Trigger trigger, java.lang.String description, java.lang.String destinationName, Message message, StorageType storageType) throws SchedulerException
SchedulerException
@MessagingProxy(local=true, mode=SYNC) void shutdown() throws SchedulerException
SchedulerException
@MessagingProxy(local=true, mode=SYNC) void start() throws SchedulerException
SchedulerException
void suppressError(java.lang.String jobName, java.lang.String groupName, StorageType storageType) throws SchedulerException
SchedulerException
@MessagingProxy(mode=SYNC) void unschedule(java.lang.String groupName, StorageType storageType) throws SchedulerException
SchedulerException
@MessagingProxy(mode=SYNC) void unschedule(java.lang.String jobName, java.lang.String groupName, StorageType storageType) throws SchedulerException
SchedulerException
void update(Trigger trigger, StorageType storageType) throws SchedulerException
SchedulerException
@MessagingProxy(mode=SYNC) void validateTrigger(Trigger trigger, StorageType storageType) throws SchedulerException
SchedulerException