public abstract class BaseFileImpl extends BaseImpl
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
APP_ID |
appName, cacheUtil, securityUtils| 构造器和说明 |
|---|
BaseFileImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteAllByFormId(String formId) |
void |
deleteFileByFileId(String configurationKey,
String fileId) |
void |
deleteFileByFormId(String configurationKey,
String formId) |
protected abstract com.csicit.ace.common.pojo.domain.FileInfoDO |
doAllocateSpace(com.csicit.ace.common.pojo.vo.FileVO file) |
protected abstract void |
doDeleteAllByFormId(String formId) |
protected abstract void |
doDeleteByFileId(String configurationKey,
String fileId) |
protected abstract void |
doDeleteByFormId(String configurationKey,
String formId) |
protected abstract InputStream |
doDownload(String configurationKey,
String fileToken) |
protected abstract InputStream |
doExportZip(String configurationKey,
String formId,
String appId) |
protected abstract InputStream |
doExportZipBatch(List<com.csicit.ace.common.pojo.domain.file.ExportInfo> exportInfos) |
protected abstract com.csicit.ace.common.pojo.domain.FileInfoDO |
doGetByFileId(String configurationKey,
String fileId) |
protected abstract List<com.csicit.ace.common.pojo.domain.FileInfoDO> |
doListByFormId(String configurationKey,
String formId) |
protected abstract com.csicit.ace.common.pojo.domain.file.FileConfiguration |
doLoadFileConfigurationByKey(String configurationKey) |
protected abstract com.csicit.ace.common.pojo.domain.FileInfoDO |
doShareByFileId(String configurationKey,
String fileId,
String desConfigurationKey,
String desFormId) |
protected abstract void |
doShareByFormId(String configurationKey,
String formId,
String desConfigurationKey,
String desFormId) |
protected abstract void |
doUpload(String configurationKey,
String yfId,
Integer chunkIndex,
Integer chunks,
byte[] bytes,
Long size) |
InputStream |
download(String configurationKey,
String fileToken) |
InputStream |
exportZip(String configurationKey,
String formId) |
InputStream |
exportZipBatch(com.csicit.ace.common.pojo.domain.file.ExportInfo exportInfo) |
InputStream |
exportZipBatch(List<com.csicit.ace.common.pojo.domain.file.ExportInfo> exportInfos) |
com.csicit.ace.common.pojo.domain.FileInfoDO |
getFile(String configurationKey,
String fileId) |
void |
importZip(InputStream inputStream) |
void |
importZipExceptApp(InputStream inputStream,
List<String> appIds) |
void |
importZipExceptApp(InputStream inputStream,
String appId) |
void |
importZipExceptConfiguration(InputStream inputStream,
com.csicit.ace.common.pojo.domain.file.ExceptConfiguration exceptConfiguration) |
void |
importZipExceptConfiguration(InputStream inputStream,
List<com.csicit.ace.common.pojo.domain.file.ExceptConfiguration> exceptConfigurations) |
void |
importZipExceptForm(InputStream inputStream,
com.csicit.ace.common.pojo.domain.file.ExceptForm exceptForm) |
void |
importZipExceptForm(InputStream inputStream,
List<com.csicit.ace.common.pojo.domain.file.ExceptForm> exceptForms) |
List<com.csicit.ace.common.pojo.domain.FileInfoDO> |
listFileByFormId(String configurationKey,
String formId) |
com.csicit.ace.common.pojo.domain.FileInfoDO |
shareFile(String configurationKey,
String fileId,
String desConfigurationKey,
String desFormId) |
void |
shareFileByFormId(String configurationKey,
String formId,
String desConfigurationKey,
String desFormId) |
com.csicit.ace.common.pojo.domain.FileInfoDO |
update(String configurationKey,
String formId,
String fileId,
String fileName,
Long fileSize,
InputStream inputStream) |
com.csicit.ace.common.pojo.domain.FileInfoDO |
update(String configurationKey,
String formId,
String fileId,
String fileName,
Long fileSize,
InputStream inputStream,
Integer secretLevel) |
com.csicit.ace.common.pojo.domain.FileInfoDO |
upload(String configurationKey,
String formId,
String fileName,
Long fileSize,
InputStream inputStream) |
com.csicit.ace.common.pojo.domain.FileInfoDO |
upload(String configurationKey,
String formId,
String fileName,
Long fileSize,
InputStream inputStream,
Integer secretLevel) |
protected abstract void doDeleteAllByFormId(String formId)
protected abstract com.csicit.ace.common.pojo.domain.FileInfoDO doShareByFileId(String configurationKey, String fileId, String desConfigurationKey, String desFormId)
protected abstract void doShareByFormId(String configurationKey, String formId, String desConfigurationKey, String desFormId)
protected abstract List<com.csicit.ace.common.pojo.domain.FileInfoDO> doListByFormId(String configurationKey, String formId)
protected abstract com.csicit.ace.common.pojo.domain.FileInfoDO doGetByFileId(String configurationKey, String fileId)
protected abstract InputStream doDownload(String configurationKey, String fileToken) throws IOException
IOExceptionprotected abstract com.csicit.ace.common.pojo.domain.file.FileConfiguration doLoadFileConfigurationByKey(String configurationKey)
protected abstract com.csicit.ace.common.pojo.domain.FileInfoDO doAllocateSpace(com.csicit.ace.common.pojo.vo.FileVO file)
protected abstract void doUpload(String configurationKey, String yfId, Integer chunkIndex, Integer chunks, byte[] bytes, Long size) throws Exception
Exceptionprotected abstract InputStream doExportZip(String configurationKey, String formId, String appId) throws IOException
IOExceptionprotected abstract InputStream doExportZipBatch(List<com.csicit.ace.common.pojo.domain.file.ExportInfo> exportInfos) throws IOException
IOExceptionpublic void deleteAllByFormId(String formId)
public List<com.csicit.ace.common.pojo.domain.FileInfoDO> listFileByFormId(String configurationKey, String formId)
public com.csicit.ace.common.pojo.domain.FileInfoDO getFile(String configurationKey, String fileId)
public com.csicit.ace.common.pojo.domain.FileInfoDO shareFile(String configurationKey, String fileId, String desConfigurationKey, String desFormId)
public void shareFileByFormId(String configurationKey, String formId, String desConfigurationKey, String desFormId)
public InputStream download(String configurationKey, String fileToken) throws IOException
IOExceptionpublic com.csicit.ace.common.pojo.domain.FileInfoDO upload(String configurationKey, String formId, String fileName, Long fileSize, InputStream inputStream) throws Exception
Exceptionpublic com.csicit.ace.common.pojo.domain.FileInfoDO upload(String configurationKey, String formId, String fileName, Long fileSize, InputStream inputStream, Integer secretLevel) throws Exception
Exceptionpublic InputStream exportZip(String configurationKey, String formId) throws IOException
IOExceptionpublic InputStream exportZipBatch(com.csicit.ace.common.pojo.domain.file.ExportInfo exportInfo) throws IOException
IOExceptionpublic InputStream exportZipBatch(List<com.csicit.ace.common.pojo.domain.file.ExportInfo> exportInfos) throws IOException
IOExceptionpublic void importZip(InputStream inputStream) throws Exception
Exceptionpublic void importZipExceptApp(InputStream inputStream, String appId) throws Exception
Exceptionpublic void importZipExceptApp(InputStream inputStream, List<String> appIds) throws Exception
Exceptionpublic void importZipExceptConfiguration(InputStream inputStream, com.csicit.ace.common.pojo.domain.file.ExceptConfiguration exceptConfiguration) throws Exception
Exceptionpublic void importZipExceptConfiguration(InputStream inputStream, List<com.csicit.ace.common.pojo.domain.file.ExceptConfiguration> exceptConfigurations) throws Exception
Exceptionpublic void importZipExceptForm(InputStream inputStream, com.csicit.ace.common.pojo.domain.file.ExceptForm exceptForm) throws Exception
Exceptionpublic void importZipExceptForm(InputStream inputStream, List<com.csicit.ace.common.pojo.domain.file.ExceptForm> exceptForms) throws Exception
Exceptionpublic com.csicit.ace.common.pojo.domain.FileInfoDO update(String configurationKey, String formId, String fileId, String fileName, Long fileSize, InputStream inputStream) throws Exception
ExceptionCopyright © 2019-Now–2021. All rights reserved.