public abstract class AbstractOssManager extends Object implements OssManager
| 构造器和说明 |
|---|
AbstractOssManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract String |
getBaseAccessUrl(String protocol,
String host) |
protected String |
getBaseUrl() |
protected String |
getContentType(String fileExtension) |
String |
getEndpoint() |
protected String |
getFileExtension(String fileName) |
Long |
getMaxSize() |
protected String |
resolveFileAccessUrl(String fileKey) |
protected String |
resolveFileKey(String fileAccessUrl) |
void |
setEndpoint(String endpoint) |
void |
setMaxSize(Long maxSize) |
protected String |
toExtension(String contentType) |
String |
upload(String key,
File file)
上传文件
|
String |
upload(String key,
String contentType,
InputStream inputStream)
上传文件
|
String |
upload(String fileName,
String key,
String contentType,
InputStream inputStream)
上传文件(指定文件名)
|
abstract String |
upload(String fileName,
String key,
String contentType,
String extension,
InputStream inputStream) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccess, deletepublic String upload(String key, File file)
OssManagerupload 在接口中 OssManagerkey - 键file - 文件public String upload(String key, String contentType, InputStream inputStream)
OssManagerupload 在接口中 OssManagerkey - 键contentType - 类型inputStream - 输入流public String upload(String fileName, String key, String contentType, InputStream inputStream)
OssManagerupload 在接口中 OssManagerfileName - 文件名key - 键contentType - 类型inputStream - 输入流public abstract String upload(String fileName, String key, String contentType, String extension, InputStream inputStream)
protected String getBaseUrl()
public String getEndpoint()
public void setEndpoint(String endpoint)
public Long getMaxSize()
public void setMaxSize(Long maxSize)
Copyright © 2024. All rights reserved.