package com.vci.ubcs.log.service;
|
|
import com.vci.ubcs.log.entity.SystemLog;
|
import com.vci.ubcs.resource.bo.FileObjectBO;
|
|
import java.rmi.ServerException;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* 本地系统日志
|
* @author ludc
|
* @date 2023/10/31 15:38
|
*/
|
public interface ILogSystemService {
|
|
/**
|
* 查看,本地系统日志列表
|
* @param logParentPath
|
* @return
|
*/
|
List<SystemLog> getSystemLogList(String logParentPath);
|
|
/**
|
* 下载,根据服务名所在文件名和文件名下载文件
|
* @param condition 查询条件map
|
* @return 文件的信息
|
*/
|
FileObjectBO downloadLogByServiceNameAndFileName(Map<String,String> condition) throws ServerException;
|
|
/**
|
* 删除,根据服务所在文件名,和日志文件名称删除
|
* @param condition 主键集合
|
* @return 执行结果
|
*/
|
void deleteLogFile(Map<String,String> condition) throws ServerException;
|
|
}
|