
com.taobao.pamirs.schedule.IScheduleTaskDeal Maven / Gradle / Ivy
package com.taobao.pamirs.schedule;
import java.util.Comparator;
import java.util.List;
/**
* ??????????Ļ????ӿ?
* @author xuannan
*
* @param ????????
*/
public interface IScheduleTaskDeal {
/**
* ????????????ѯ??ǰ???ȷ??????ɴ?????????
* @param taskParameter ??????Զ??????
* @param ownSign ??ǰ????????
* @param taskItemNum ??ǰ???????͵????????????
* @param taskItemList ??ǰ???ȷ??????????䵽?Ŀɴ???????
* @param eachFetchDataNum ÿ?λ?ȡ???ݵ?????
* @return
* @throws Exception
*/
public List selectTasks(String taskParameter,String ownSign,int taskItemNum,List taskItemList,int eachFetchDataNum) throws Exception;
/**
* ??ȡ????ıȽ???,??Ҫ??NotSleepģʽ????Ҫ?õ?
* @return
*/
public Comparator getComparator();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy