| Package | Description |
|---|---|
| de.mhus.lib.core.schedule | |
| de.mhus.lib.core.util |
| Modifier and Type | Class and Description |
|---|---|
class |
CronJob
Schedule tasks like Crontab (man -S 5 crontab).
|
class |
IntervalJob
Executes the task every 'interval' milliseconds after execution finished.
|
class |
IntervalWithStartTimeJob
Executes the task every 'interval' milliseconds after execution finished.
|
class |
OnceJob
OnceJob class.
|
class |
SchedulerJobProxy
SchedulerJobProxy class.
|
| Modifier and Type | Method and Description |
|---|---|
List<SchedulerJob> |
SchedulerQueue.getJobs()
getJobs.
|
List<SchedulerJob> |
QueueList.getJobs()
getJobs.
|
List<SchedulerJob> |
Scheduler.getRunningJobs()
getRunningJobs.
|
List<SchedulerJob> |
Scheduler.getScheduledJobs()
getScheduledJobs.
|
List<SchedulerJob> |
SchedulerQueue.removeJobs(long toTime)
removeJobs.
|
List<SchedulerJob> |
QueueList.removeJobs(long toTime)
removeJobs.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SchedulerTimer.configureDefault(SchedulerJob job)
configureDefault.
|
protected void |
Scheduler.doExecuteJob(SchedulerJob job)
doExecuteJob.
|
void |
SchedulerQueue.doSchedule(SchedulerJob job)
doSchedule.
|
void |
QueueList.doSchedule(SchedulerJob schedulerJob)
doSchedule.
|
void |
SchedulerQueue.removeJob(SchedulerJob job)
removeJob.
|
void |
QueueList.removeJob(SchedulerJob job)
removeJob.
|
void |
SchedulerTimer.schedule(SchedulerJob job)
schedule.
|
void |
Scheduler.schedule(SchedulerJob scheduler)
schedule.
|
| Constructor and Description |
|---|
SchedulerJobProxy(SchedulerJob instance)
Constructor for SchedulerJobProxy.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TimerImpl.schedule(SchedulerJob scheduler)
schedule.
|
void |
TimerIfc.schedule(SchedulerJob job)
schedule.
|
Copyright © 2016. All Rights Reserved.