package com.sohu.cache.dao; import java.util.List; import org.apache.ibatis.annotations.Param; import com.sohu.cache.entity.AppDataMigrateSearch; import com.sohu.cache.entity.AppDataMigrateStatus; /** * 迁移状态Dao * * @author leifu * @Date 2016-6-9 * @Time 下午5:25:53 */ public interface AppDataMigrateStatusDao { int save(AppDataMigrateStatus appDataMigrateStatus); int getMigrateMachineStatCount(@Param("migrateMachineIp") String migrateMachineIp, @Param("status") int status); AppDataMigrateStatus get(@Param("id") long id); int updateStatus(@Param("id") long id, @Param("status") int status); List<AppDataMigrateStatus> search(@Param("appDataMigrateSearch") AppDataMigrateSearch appDataMigrateSearch); }