| Package | Description |
|---|---|
| org.aoju.bus.cron |
定时任务模块,提供类Crontab表达式的定时任务,实现参考了Cron4j,同时可以支持秒级别的定时任务定义和年的定义(同时兼容Crontab、Cron4j、Quartz表达式)
|
| org.aoju.bus.cron.listener |
定时任务执行监听接口及部分实现
|
| Modifier and Type | Method and Description |
|---|---|
Executor |
Manager.spawnExecutor(CronTask task)
启动 TaskExecutor
|
| Modifier and Type | Method and Description |
|---|---|
Manager |
Manager.notifyExecutorCompleted(Executor executor)
执行器执行完毕调用此方法,将执行器从执行器列表移除
|
| Modifier and Type | Method and Description |
|---|---|
void |
TaskListenerManager.notifyTaskFailed(Executor executor,
Throwable exception)
通知所有监听任务启动器结束并失败
无监听将打印堆栈到命令行
|
void |
TaskListenerManager.notifyTaskStart(Executor executor)
通知所有监听任务启动器启动
|
void |
TaskListenerManager.notifyTaskSucceeded(Executor executor)
通知所有监听任务启动器成功结束
|
void |
TaskListener.onFailed(Executor executor,
Throwable exception)
任务启动失败时触发
|
void |
SimpleTaskListener.onFailed(Executor executor,
Throwable exception) |
void |
TaskListener.onStart(Executor executor)
定时任务启动时触发
|
void |
SimpleTaskListener.onStart(Executor executor) |
void |
TaskListener.onSucceeded(Executor executor)
任务成功结束时触发
|
void |
SimpleTaskListener.onSucceeded(Executor executor) |
Copyright © 2021. All rights reserved.