package edu.sjtu.infosec.ismp.manager.AM.service; import java.io.Serializable; import java.util.List; import edu.sjtu.infosec.ismp.manager.AM.dao.AssetHardwareDao; import edu.sjtu.infosec.ismp.manager.AM.model.AssetHardwareBO; import edu.sjtu.infosec.ismp.manager.comm.model.page.Page; import edu.sjtu.infosec.ismp.manager.comm.model.page.PageResult; /** * AssetHardware的service接口 * @author breggor * */ public interface AssetHardwareService { /** * 设置assetDeviceDao */ public void setAssetHardwareDao(AssetHardwareDao assetHardwareDao); /** *保存 assetHardware * */ public void saveAssetHardware(AssetHardwareBO entity); /** *更新 assetHardware * */ public void updateAssetHardware(AssetHardwareBO entity); /** *删除 assetHardware * */ public void deleteAssetHardware(AssetHardwareBO entity); /** *ID查询 assetHardware * */ public AssetHardwareBO getAssetHardware(Serializable entityId); /** *model模糊查询 assetHardware * */ public List<AssetHardwareBO> getListByAssetHardware(AssetHardwareBO entity); /** *统计assetHardware总行数 * */ public int getCountByAssetHardware(AssetHardwareBO entity); /** *统计assetHardware总行数 * */ public PageResult getPageListByAssetHardware(AssetHardwareBO entity, Page page); }