package com.ruoyi.storage.minio.service; import java.util.List; import com.ruoyi.storage.minio.domain.StorageMinioEvent; /** * 存储事件Service接口 * * @author ard * @date 2023-08-05 */ public interface IStorageMinioEventService { /** * 查询存储事件 * * @param id 存储事件主键 * @return 存储事件 */ public StorageMinioEvent selectStorageMinioEventById(String id); /** * 查询存储事件列表 * * @param storageMinioEvent 存储事件 * @return 存储事件集合 */ public List selectStorageMinioEventList(StorageMinioEvent storageMinioEvent); /** * 新增存储事件 * * @param storageMinioEvent 存储事件 * @return 结果 */ public int insertStorageMinioEvent(StorageMinioEvent storageMinioEvent); /** * 修改存储事件 * * @param storageMinioEvent 存储事件 * @return 结果 */ public int updateStorageMinioEvent(StorageMinioEvent storageMinioEvent); /** * 批量删除存储事件 * * @param ids 需要删除的存储事件主键集合 * @return 结果 */ public int deleteStorageMinioEventByIds(String[] ids); /** * 删除存储事件信息 * * @param id 存储事件主键 * @return 结果 */ public int deleteStorageMinioEventById(String id); /** * 解析minio事件 * * @param message 存储事件消息 * @return 结果 */ public void parseStorageMinioEvent(String message); }