package com.jackson.db.dao; import com.jackson.db.po.Ip; import java.util.List; /** * Created by Jackson on 2016/11/4. */ @Deprecated public interface IpDao { /** * 不可重复插入 * @param ips */ void insertsIgnore(List<Ip> ips); /** * 获取可用的,测试次数最少的ip * @param size 长度 * @return */ List<Ip> findFreeMinTestTime(int size); void update(Ip ip); /** * 批量更新Ip 的state字段 * @param ips */ void updateIpsToTakenOut(List<Ip> ips); void setTakeState2Free(); /** * 批量更新Ip 的state字段 * @param ips */ // void updateIpsToComplete(List<Ip> ips); /** * 批量更新Ip 的state字段 * @param Ip */ // void updateIpsToFree(List<Ip> ips); //void delete(Ip ip); void createTable(); }