Files
saas-houduan/tongran-rocketmq/src/main/java/com/tongran/rocketmq/mapper/InitialMountPointInfoMapper.java
T

87 lines
2.3 KiB
Java
Raw Normal View History

2025-11-24 16:19:09 +08:00
package com.tongran.rocketmq.mapper;
2025-11-24 16:19:09 +08:00
import com.tongran.rocketmq.domain.InitialMountPointInfo;
import java.util.List;
import java.util.Map;
/**
* 挂载点监控信息Mapper接口
*
2025-12-26 19:00:41 +08:00
* @author tongran
* @date 2025-08-25
*/
public interface InitialMountPointInfoMapper
{
/**
* 查询挂载点监控信息
*
* @param id 挂载点监控信息主键
* @return 挂载点监控信息
*/
public InitialMountPointInfo selectInitialMountPointInfoById(Long id);
/**
* 查询挂载点监控信息列表
*
* @param initialMountPointInfo 挂载点监控信息
* @return 挂载点监控信息集合
*/
public List<InitialMountPointInfo> selectInitialMountPointInfoList(InitialMountPointInfo initialMountPointInfo);
/**
* 新增挂载点监控信息
*
* @param initialMountPointInfo 挂载点监控信息
* @return 结果
*/
public int insertInitialMountPointInfo(InitialMountPointInfo initialMountPointInfo);
/**
* 修改挂载点监控信息
*
* @param initialMountPointInfo 挂载点监控信息
* @return 结果
*/
public int updateInitialMountPointInfo(InitialMountPointInfo initialMountPointInfo);
/**
* 删除挂载点监控信息
*
* @param id 挂载点监控信息主键
* @return 结果
*/
public int deleteInitialMountPointInfoById(Long id);
/**
* 批量删除挂载点监控信息
*
* @param ids 需要删除的数据主键集合
* @return 结果
*/
public int deleteInitialMountPointInfoByIds(Long[] ids);
/**
* 批量新增挂载点监控信息
*
* @param initialMountPointInfo 挂载点监控信息集合
* @return 结果
*/
public int batchInsertInitialMountPointInfo(InitialMountPointInfo initialMountPointInfo);
/**
* 挂载文件系统基础信息
2025-11-06 18:39:41 +08:00
* @param initialMountPointInfo
* @return
*/
2025-11-06 18:39:41 +08:00
InitialMountPointInfo pointDetailsMsg(InitialMountPointInfo initialMountPointInfo);
/**
* 获取指定服务器的挂载文件系统名
* @param initialMountPointInfo
* @return
*/
List<Map> getAllMountName(InitialMountPointInfo initialMountPointInfo);
List<InitialMountPointInfo> selectInitialMountPointInfoListByCondition(InitialMountPointInfo condition);
}