类 ScheduledTask
java.lang.Object
com.publiccms.logic.component.task.ScheduledTask
ScheduledTask 任务计划操作类
-
字段概要
字段修饰符和类型字段说明static final String
protected final org.apache.commons.logging.Log
private LogTaskService
static final String
private org.quartz.Scheduler
private SysTaskService
private SysSiteService
static final int
static final int
static final int
static final int
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
创建任务计划void
dealNotEndTask
(Date startDate) void
删除任务计划void
destroy()
getTaskName
(Integer id) 任务计划名称void
void
打断任务计划void
暂停任务计划void
恢复任务计划void
执行任务计划
-
字段详细资料
-
log
protected final org.apache.commons.logging.Log log -
ID
- 另请参阅:
-
RUNONCE_FLAG
- 另请参阅:
-
TASK_STATUS_READY
public static final int TASK_STATUS_READY- 另请参阅:
-
TASK_STATUS_RUNNING
public static final int TASK_STATUS_RUNNING- 另请参阅:
-
TASK_STATUS_PAUSE
public static final int TASK_STATUS_PAUSE- 另请参阅:
-
TASK_STATUS_ERROR
public static final int TASK_STATUS_ERROR- 另请参阅:
-
service
-
scheduler
@Autowired(required=false) private org.quartz.Scheduler scheduler -
logTaskService
-
siteService
-
-
构造器详细资料
-
ScheduledTask
public ScheduledTask()
-
-
方法详细资料
-
init
- 参数:
startDate
-
-
dealNotEndTask
-
create
创建任务计划- 参数:
site
-id
-cronExpression
-
-
runOnce
执行任务计划- 参数:
site
-id
-
-
pause
暂停任务计划- 参数:
site
-id
-
-
interrupt
打断任务计划- 参数:
site
-id
-
-
resume
恢复任务计划- 参数:
site
-id
-
-
delete
删除任务计划- 参数:
id
-
-
getTaskName
任务计划名称- 参数:
id
-- 返回:
- task name
-
destroy
@PreDestroy public void destroy()
-