类 Y9FileStoreServiceImpl
- java.lang.Object
-
- net.risesoft.y9public.service.impl.Y9FileStoreServiceImpl
-
- 所有已实现的接口:
Y9FileStoreService
@Service("y9FileStoreService") @Transactional(rollbackFor=java.lang.Exception.class, transactionManager="rsPublicTransactionManager") public class Y9FileStoreServiceImpl extends Object implements Y9FileStoreService- 作者:
- dingzhaojun, qinman, mengjuhua, shidaobang
-
-
构造器概要
构造器 构造器 说明 Y9FileStoreServiceImpl()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 booleandeleteFile(String id)byte[]downloadFileToBytes(String id)voiddownloadFileToOutputStream(String id, OutputStream outputStream)StringdownloadFileToString(String id)Y9FileStoregetById(String y9FileStoreId)voidinit()Y9FileStoreuploadFile(byte[] bytes, String customPath, String fileName)Y9FileStoreuploadFile(File file, String customPath, String fileName)Y9FileStoreuploadFile(InputStream inputStream, String customPath, String fileName)Y9FileStoreuploadFile(org.springframework.web.multipart.MultipartFile multipartFile, String customPath, String fileName)Y9FileStoreuploadFileAsync(byte[] bytes, String customPath, String fileName)Y9FileStoreuploadFileAsync(File file, String customPath, String fileName)Y9FileStoreuploadFileAsync(InputStream inputStream, String customPath, String fileName)Y9FileStoreuploadFileAsync(org.springframework.web.multipart.MultipartFile multipartFile, String customPath, String fileName)Y9FileStoreuploadFileReplace(byte[] bytes, String y9FileStoreId)Y9FileStoreuploadFileReplace(File file, String y9FileStoreId)Y9FileStoreuploadFileReplace(InputStream inputStream, String y9FileStoreId)Y9FileStoreuploadFileReplace(org.springframework.web.multipart.MultipartFile multipartFile, String y9FileStoreId)
-
-
-
方法详细资料
-
deleteFile
public boolean deleteFile(String id)
- 指定者:
deleteFile在接口中Y9FileStoreService
-
downloadFileToBytes
public byte[] downloadFileToBytes(String id) throws Exception
- 指定者:
downloadFileToBytes在接口中Y9FileStoreService- 抛出:
Exception
-
downloadFileToOutputStream
public void downloadFileToOutputStream(String id, OutputStream outputStream) throws Exception
- 指定者:
downloadFileToOutputStream在接口中Y9FileStoreService- 抛出:
Exception
-
downloadFileToString
public String downloadFileToString(String id) throws Exception
- 指定者:
downloadFileToString在接口中Y9FileStoreService- 抛出:
Exception
-
getById
public Y9FileStore getById(String y9FileStoreId)
- 指定者:
getById在接口中Y9FileStoreService
-
init
@PostConstruct public void init()
-
uploadFile
public Y9FileStore uploadFile(byte[] bytes, String customPath, String fileName) throws Exception
- 指定者:
uploadFile在接口中Y9FileStoreService- 抛出:
Exception
-
uploadFile
public Y9FileStore uploadFile(File file, String customPath, String fileName) throws Exception
- 指定者:
uploadFile在接口中Y9FileStoreService- 抛出:
Exception
-
uploadFile
public Y9FileStore uploadFile(InputStream inputStream, String customPath, String fileName) throws Exception
- 指定者:
uploadFile在接口中Y9FileStoreService- 抛出:
Exception
-
uploadFile
public Y9FileStore uploadFile(org.springframework.web.multipart.MultipartFile multipartFile, String customPath, String fileName) throws Exception
- 指定者:
uploadFile在接口中Y9FileStoreService- 抛出:
Exception
-
uploadFileAsync
public Y9FileStore uploadFileAsync(byte[] bytes, String customPath, String fileName) throws Exception
- 指定者:
uploadFileAsync在接口中Y9FileStoreService- 抛出:
Exception
-
uploadFileAsync
public Y9FileStore uploadFileAsync(File file, String customPath, String fileName) throws Exception
- 指定者:
uploadFileAsync在接口中Y9FileStoreService- 抛出:
Exception
-
uploadFileAsync
public Y9FileStore uploadFileAsync(InputStream inputStream, String customPath, String fileName) throws Exception
- 指定者:
uploadFileAsync在接口中Y9FileStoreService- 抛出:
Exception
-
uploadFileAsync
public Y9FileStore uploadFileAsync(org.springframework.web.multipart.MultipartFile multipartFile, String customPath, String fileName) throws Exception
- 指定者:
uploadFileAsync在接口中Y9FileStoreService- 抛出:
Exception
-
uploadFileReplace
public Y9FileStore uploadFileReplace(byte[] bytes, String y9FileStoreId) throws Exception
- 指定者:
uploadFileReplace在接口中Y9FileStoreService- 抛出:
Exception
-
uploadFileReplace
public Y9FileStore uploadFileReplace(File file, String y9FileStoreId) throws Exception
- 指定者:
uploadFileReplace在接口中Y9FileStoreService- 抛出:
Exception
-
uploadFileReplace
public Y9FileStore uploadFileReplace(InputStream inputStream, String y9FileStoreId) throws Exception
- 指定者:
uploadFileReplace在接口中Y9FileStoreService- 抛出:
Exception
-
uploadFileReplace
public Y9FileStore uploadFileReplace(org.springframework.web.multipart.MultipartFile multipartFile, String y9FileStoreId) throws Exception
- 指定者:
uploadFileReplace在接口中Y9FileStoreService- 抛出:
Exception
-
-