@Service public class ScheduleServiceImpl extends Object implements ScheduleService
| 构造器和说明 |
|---|
ScheduleServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
init() |
void |
start() |
void |
stop() |
void |
taskCancel(String taskName) |
AbstractScheduleTask |
taskClassGet(String taskClassName) |
List<AbstractScheduleTask> |
taskClassList() |
ScheduleTaskDefine |
taskDefineAdd(ScheduleTaskDefine std) |
ScheduleTaskDefine |
taskDefineDisable(String taskName) |
ScheduleTaskDefine |
taskDefineEnable(String taskName) |
ScheduleTaskDefine |
taskDefineGet(String taskName) |
org.springframework.data.domain.Page<ScheduleTaskDefine> |
taskDefineList(org.springframework.data.domain.Pageable pageable) |
org.springframework.data.domain.Page<ScheduleTaskDefine> |
taskDefineListByTaskClassName(String taskClassName,
org.springframework.data.domain.Pageable pageable) |
void |
taskDefineRemove(String taskName) |
ScheduleTaskDefine |
taskDefineUpdate(String taskName,
ScheduleTaskDefine newStd) |
ScheduledTask |
taskGet(String taskName) |
ScheduleTaskJournal |
taskJournalGet(BigDecimal journalId) |
org.springframework.data.domain.Page<ScheduleTaskJournal> |
taskJournalList(org.springframework.data.domain.Pageable pageable) |
org.springframework.data.domain.Page<ScheduleTaskJournal> |
taskJournalListByTaskClassName(String taskClassName,
org.springframework.data.domain.Pageable pageable) |
org.springframework.data.domain.Page<ScheduleTaskJournal> |
taskJournalListByTaskName(String taskName,
org.springframework.data.domain.Pageable pageable) |
Map<String,ScheduledTask> |
taskMap() |
ScheduledTask |
taskSchedule(String taskName) |
@PostConstruct public void init()
public void start()
start 在接口中 ScheduleServicepublic void stop()
stop 在接口中 ScheduleServicepublic Map<String,ScheduledTask> taskMap()
taskMap 在接口中 ScheduleServicepublic ScheduledTask taskGet(String taskName)
taskGet 在接口中 ScheduleServicepublic ScheduledTask taskSchedule(String taskName) throws ScheduleException
taskSchedule 在接口中 ScheduleServiceScheduleExceptionpublic void taskCancel(String taskName) throws ScheduleException
taskCancel 在接口中 ScheduleServiceScheduleExceptionpublic List<AbstractScheduleTask> taskClassList()
taskClassList 在接口中 ScheduleServicepublic AbstractScheduleTask taskClassGet(String taskClassName)
taskClassGet 在接口中 ScheduleServicepublic org.springframework.data.domain.Page<ScheduleTaskDefine> taskDefineList(org.springframework.data.domain.Pageable pageable)
taskDefineList 在接口中 ScheduleServicepublic org.springframework.data.domain.Page<ScheduleTaskDefine> taskDefineListByTaskClassName(String taskClassName, org.springframework.data.domain.Pageable pageable)
taskDefineListByTaskClassName 在接口中 ScheduleServicepublic ScheduleTaskDefine taskDefineGet(String taskName)
taskDefineGet 在接口中 ScheduleServicepublic ScheduleTaskDefine taskDefineAdd(ScheduleTaskDefine std)
taskDefineAdd 在接口中 ScheduleServicepublic ScheduleTaskDefine taskDefineUpdate(String taskName, ScheduleTaskDefine newStd)
taskDefineUpdate 在接口中 ScheduleServicepublic void taskDefineRemove(String taskName)
taskDefineRemove 在接口中 ScheduleServicepublic ScheduleTaskDefine taskDefineEnable(String taskName)
taskDefineEnable 在接口中 ScheduleServicepublic ScheduleTaskDefine taskDefineDisable(String taskName)
taskDefineDisable 在接口中 ScheduleServicepublic org.springframework.data.domain.Page<ScheduleTaskJournal> taskJournalList(org.springframework.data.domain.Pageable pageable)
taskJournalList 在接口中 ScheduleServicepublic org.springframework.data.domain.Page<ScheduleTaskJournal> taskJournalListByTaskName(String taskName, org.springframework.data.domain.Pageable pageable)
taskJournalListByTaskName 在接口中 ScheduleServicepublic org.springframework.data.domain.Page<ScheduleTaskJournal> taskJournalListByTaskClassName(String taskClassName, org.springframework.data.domain.Pageable pageable)
public ScheduleTaskJournal taskJournalGet(BigDecimal journalId)
taskJournalGet 在接口中 ScheduleServiceCopyright © 2018 Pivotal Software, Inc.. All rights reserved.