public interface BaseFileProvider
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
canDownload(javax.servlet.http.HttpServletRequest request)
是否拥有下载权限
|
boolean |
canPreview(javax.servlet.http.HttpServletRequest request)
是否拥有预览权限
|
FileInfo |
getFileDownloadStream(javax.servlet.http.HttpServletRequest request)
获得原始文件下载的stream
|
FileInfo |
getFileInfo(javax.servlet.http.HttpServletRequest request)
获得文件的基本信息,可以不包含stream信息
|
FileInfo |
getFilePreviewStream(javax.servlet.http.HttpServletRequest request)
获得文件预览资源的stream
|
List<PreviewBtn> |
morePreviewBtn(javax.servlet.http.HttpServletRequest request)
在预览页面构建更多的操作按钮的接口 返回PreviewBtn数组
|
boolean canPreview(javax.servlet.http.HttpServletRequest request)
request - boolean canDownload(javax.servlet.http.HttpServletRequest request)
request - FileInfo getFileDownloadStream(javax.servlet.http.HttpServletRequest request)
request - FileInfo getFilePreviewStream(javax.servlet.http.HttpServletRequest request)
request - FileInfo getFileInfo(javax.servlet.http.HttpServletRequest request)
request - List<PreviewBtn> morePreviewBtn(javax.servlet.http.HttpServletRequest request)
request - Copyright © 2018. All rights reserved.