public class JbootScheduleManager extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private JbooScheduleConfig |
config |
private JbootCron4jPlugin |
cron4jPlugin |
private ScheduledThreadPoolExecutor |
fixedScheduler |
private static com.jfinal.log.Log |
LOG |
private static JbootScheduleManager |
manager |
private Map<Class<?>,ScheduledFuture<?>> |
scheduleFutureCache |
private Map<Class<?>,Runnable> |
scheduleRunnableCache |
| 构造器和说明 |
|---|
JbootScheduleManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addSchedule(Class<? extends Runnable> runnableClass) |
JbooScheduleConfig |
getConfig() |
JbootCron4jPlugin |
getCron4jPlugin() |
ScheduledThreadPoolExecutor |
getFixedScheduler() |
Map<Class<?>,ScheduledFuture<?>> |
getScheduleFutureCache() |
Map<Class<?>,Runnable> |
getScheduleRunnableCache() |
void |
init() |
private void |
initSchedules() |
static JbootScheduleManager |
me() |
void |
removeSchedule(Class<? extends Runnable> removeClass) |
void |
stop() |
private static final com.jfinal.log.Log LOG
private static JbootScheduleManager manager
private JbootCron4jPlugin cron4jPlugin
private ScheduledThreadPoolExecutor fixedScheduler
private JbooScheduleConfig config
private Map<Class<?>,Runnable> scheduleRunnableCache
private Map<Class<?>,ScheduledFuture<?>> scheduleFutureCache
public JbootScheduleManager()
public static final JbootScheduleManager me()
public void init()
public void stop()
private void initSchedules()
public void addSchedule(Class<? extends Runnable> runnableClass)
public void removeSchedule(Class<? extends Runnable> removeClass)
public Map<Class<?>,Runnable> getScheduleRunnableCache()
public JbootCron4jPlugin getCron4jPlugin()
public ScheduledThreadPoolExecutor getFixedScheduler()
public JbooScheduleConfig getConfig()
public Map<Class<?>,ScheduledFuture<?>> getScheduleFutureCache()
Copyright © 2024. All rights reserved.