2:抽象Quartz操作接口(实现类 toSee: QuartzServiceImpl)
/**
*
* @author zhangyijun
* @created 2012-10-22
*
* @version 1.0
*/
@Service
public intece QuartzService {
/**
* 获取所有trigger
* @param page
* @param orderName
* @param sortType
* @return
*/
List<Map<String, Object>> getQrtzTriggers(Page page, String orderName, String sortType);
/**
* 获取所有jobDetail
*
* @return
*/
List<Map<String, Object>> getQrtzJobDetails();
/**
* 执行Trigger操作
*
* @param name
* @param group
* @param action
* <br/>
*/
void executeTriggerAction(String name, String group, Integer action);
/**
* 执行JobDetail操作
*
* @param name
* @param group
* @param action
* <br/>
*/
void executeJobAction(String name, String group, Integer action);
/**
* 动态添加trigger
*
* @param jobName
* @param jobGroup
* @param triggerBean
*/
void addTrigger(String jobName, String jobGroup, TriggerViewBean triggerBean);
/**
* 定时执行任务
*
* @param jobDetail
* @param data
*/
void addTriggerForDate(JobDetail jobDetail, String triggerName , String
triggerGroup , Date date, Map<String, Object> triggerDataMap) ;
/**
* 获取分布式Scheduler列表
*
* @return
*/
List<Map<String, Object>> getSchedulers();
/**
* 获取触发器
* @param name
* @param group
* @return
*/
public Trigger getTrigger(String name, String group);
/**
* 获取JobDetail
* @param name
* @param group
* @return
*/
public JobDetail getJobDetail(String name, String group);
}
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-29777-20.html
除了有点儿卡
美国只想让所有主权国