| Package | Description |
|---|---|
| org.aoju.bus.cron | |
| org.aoju.bus.cron.factory |
| Modifier and Type | Method and Description |
|---|---|
CronPattern |
Repertoire.getPattern(int index)
获得指定位置的
CronPattern |
CronPattern |
Scheduler.getPattern(String id)
获得指定id的
CronPattern |
CronPattern |
Repertoire.getPattern(String id)
获得指定id的
CronPattern |
| Modifier and Type | Method and Description |
|---|---|
List<CronPattern> |
Repertoire.getPatterns()
获取所有定时任务表达式,返回不可变列表,即列表不可修改
|
| Modifier and Type | Method and Description |
|---|---|
Repertoire |
Repertoire.add(String id,
CronPattern pattern,
Task task)
新增Task
|
static List<Date> |
Builder.matchedDates(CronPattern pattern,
long start,
long end,
int count,
boolean isMatchSecond)
列举指定日期范围内所有匹配表达式的日期
|
Scheduler |
Scheduler.schedule(String id,
CronPattern pattern,
Task task)
新增Task
|
Scheduler |
Scheduler.updatePattern(String id,
CronPattern pattern)
更新Task执行的时间规则
|
boolean |
Repertoire.updatePattern(String id,
CronPattern pattern)
更新某个Task的定时规则
|
static void |
Builder.updatePattern(String id,
CronPattern pattern)
移除Task
|
| Modifier and Type | Method and Description |
|---|---|
CronPattern |
CronTask.getPattern()
获取表达式
|
| Modifier and Type | Method and Description |
|---|---|
CronTask |
CronTask.setPattern(CronPattern pattern)
设置新的定时表达式
|
| Constructor and Description |
|---|
CronTask(String id,
CronPattern pattern,
Task task)
构造
|
Copyright © 2021. All rights reserved.