程序包 cn.zhxu.toys.oss

类 HuaweiOssManager

java.lang.Object
cn.zhxu.toys.oss.AbstractOssManager
cn.zhxu.toys.oss.HuaweiOssManager
所有已实现的接口:
OssManager, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean

public class HuaweiOssManager extends AbstractOssManager implements org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
  • 构造器详细资料

    • HuaweiOssManager

      public HuaweiOssManager()
  • 方法详细资料

    • afterPropertiesSet

      public void afterPropertiesSet()
      指定者:
      afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBean
    • upload

      public String upload(String fileName, String key, String contentType, String extension, InputStream inputStream)
      指定者:
      upload 在类中 AbstractOssManager
    • access

      public InputStream access(String key)
      从接口复制的说明: OssManager
      访问文件
      指定者:
      access 在接口中 OssManager
      参数:
      key - 键
      返回:
      文件输入流
    • delete

      public boolean delete(String fileUrl)
      从接口复制的说明: OssManager
      删除文件
      指定者:
      delete 在接口中 OssManager
      参数:
      fileUrl - 文件 URL
      返回:
      true if deleted
    • getBaseAccessUrl

      protected String getBaseAccessUrl(String protocol, String host)
      指定者:
      getBaseAccessUrl 在类中 AbstractOssManager
    • destroy

      public void destroy() throws Exception
      指定者:
      destroy 在接口中 org.springframework.beans.factory.DisposableBean
      抛出:
      Exception
    • getAccessKey

      public String getAccessKey()
    • setAccessKey

      public void setAccessKey(String accessKey)
    • getSecretKey

      public String getSecretKey()
    • setSecretKey

      public void setSecretKey(String secretKey)
    • getBucketName

      public String getBucketName()
    • setBucketName

      public void setBucketName(String bucketName)