FileInfoService.java
667 Bytes
package cn.keking.service;
import cn.keking.model.FileAttribute;
import com.hotent.base.attachment.Attachment;
/**
* km 和 file 需要实现这个接口 并且将类注册到容器中
* @author jason
* @date 2022-10-10
*/
public interface FileInfoService {
/**
* 获取文件相关的属性
* @param fileId
* @return
*/
FileAttribute getFileAttributeByFileId(String fileId);
/**
* 获取附件对象根据id
* @param id
* @return
*/
Attachment getAttachmentById(String id);
/**
* 获取文件的字节
* @param fileId
* @return
*/
byte[] getFileBytesById(String fileId);
}