All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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