package com.walker.infrastructure.scheduler;
|
|
import java.util.LinkedList;
|
import java.util.List;
|
|
import com.walker.infrastructure.core.ApplicationBeanDestroied;
|
import com.walker.infrastructure.core.ApplicationBeanInitialized;
|
|
/**
|
* 简单的定时任务提供者
|
* @author MikeShi
|
*
|
*/
|
public class SimpleScheduledTaskProvider implements TimedTaskProvider,
|
ApplicationBeanInitialized,
|
ApplicationBeanDestroied{
|
|
private List<TimedTask> tasks = new LinkedList<TimedTask>();
|
|
public List<TimedTask> getTaskList() {
|
// TODO Auto-generated method stub
|
return tasks;
|
}
|
|
public void setTaskList(List<TimedTask> taskList) {
|
// TODO Auto-generated method stub
|
this.tasks = taskList;
|
}
|
|
@Override
|
public void startup() {
|
// TODO Auto-generated method stub
|
|
}
|
|
@Override
|
public void shutdown() {
|
// TODO Auto-generated method stub
|
|
}
|
|
}
|