程序包 cn.zhxu.toys.oss

类 AbstractOssManager

java.lang.Object
cn.zhxu.toys.oss.AbstractOssManager
所有已实现的接口:
OssManager
直接已知子类:
AliyunOssManager

public abstract class AbstractOssManager extends Object implements OssManager
  • 字段详细资料

    • endpoint

      protected String endpoint
    • maxSize

      protected Long maxSize
  • 构造器详细资料

    • AbstractOssManager

      public AbstractOssManager()
  • 方法详细资料

    • resolveFileAccessUrl

      protected String resolveFileAccessUrl(String fileKey)
    • resolveFileKey

      protected String resolveFileKey(String fileAccessUrl)
    • getBaseUrl

      protected String getBaseUrl()
    • getBaseAccessUrl

      protected abstract String getBaseAccessUrl(String protocol, String host)
    • getContentType

      protected String getContentType(String fileExtension)
    • toExtension

      protected String toExtension(String contentType)
    • getFileExtension

      protected String getFileExtension(String fileName)
    • getEndpoint

      public String getEndpoint()
    • setEndpoint

      public void setEndpoint(String endpoint)
    • getMaxSize

      public Long getMaxSize()
    • setMaxSize

      public void setMaxSize(Long maxSize)