| Modifier | Constructor and Description |
|---|---|
protected |
SchedulerImpl(TaskConfiguration task)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isPaused()
Is scheduler paused.
|
boolean |
isStarted()
Is scheduler started.
|
void |
pause()
Pause scheduler elements.
|
void |
resume()
Resume scheduler elements.
|
void |
schedule(long interval)
Configure scheduler with new schedule based on repeat interval, paused scheduler resume it's work with new schedule.
|
void |
schedule(String schedule)
Configure scheduler with new schedule based on cron configuration, paused scheduler resume it's work with new schedule.
|
void |
tearDown()
Stop scheduler, future use of this instance is not possible after this action.
|
protected SchedulerImpl(TaskConfiguration task) throws SchedulerException
task - TaskConfigurationSchedulerExceptionpublic void pause()
throws SchedulerException
Schedulerpause in interface SchedulerSchedulerExceptionpublic void resume()
throws SchedulerException
Schedulerresume in interface SchedulerSchedulerExceptionpublic boolean isStarted()
throws SchedulerException
SchedulerisStarted in interface SchedulerSchedulerExceptionpublic boolean isPaused()
throws SchedulerException
SchedulerisPaused in interface SchedulerSchedulerExceptionpublic void schedule(String schedule) throws SchedulerException
Schedulerschedule in interface Schedulerschedule - cron based scheduleSchedulerExceptionpublic void schedule(long interval)
throws SchedulerException
Schedulerschedule in interface Schedulerinterval - repeat interval in millisecondsSchedulerExceptionCopyright © 2013–2019 BB Corp. All rights reserved.