@ProviderType public interface ScheduledJobInfo
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getJobProperties()
Return the optional job topics.
|
java.lang.String |
getJobTopic()
Return the job topic.
|
java.util.Date |
getNextScheduledExecution()
Return the next scheduled execution date.
|
java.util.Collection<ScheduleInfo> |
getSchedules()
Get all schedules for this job
|
boolean |
isSuspended()
Is the processing currently suspended?
|
JobBuilder.ScheduleBuilder |
reschedule()
Reschedule this job with a new rescheduling information.
|
void |
resume()
Resume job processing.
|
void |
suspend()
Suspend this job scheduling.
|
void |
unschedule()
Unschedule this scheduled job.
|
java.util.Collection<ScheduleInfo> getSchedules()
java.util.Date getNextScheduledExecution()
java.lang.String getJobTopic()
java.util.Map<java.lang.String,java.lang.Object> getJobProperties()
null
void unschedule()
JobBuilder.ScheduleBuilder reschedule()
void suspend()
resume()
.
This information is persisted and survives a restart.void resume()
suspend()
. If the queue is not
suspended, calling this method has no effect.boolean isSuspended()
true
if processing is suspended.Copyright © 2010 - 2020 Adobe. All Rights Reserved