类 QiniuOssManager

  • 所有已实现的接口:
    IFileManager

    public class QiniuOssManager
    extends java.lang.Object
    implements IFileManager
    七牛云文件上传、下载器
    版本:
    1.0 2016年3月19日
    作者:
    帮帮组
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      boolean exist​(java.lang.String destSliceFile)
      检查目标文件是否存在
      java.io.InputStream get​(java.lang.String destFile)
      文件下载
      java.lang.String put​(java.lang.String localFile, java.lang.String destSliceFile)
      文件上传
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • QiniuOssManager

        public QiniuOssManager()
    • 方法详细资料

      • put

        public java.lang.String put​(java.lang.String localFile,
                                    java.lang.String destSliceFile)
                             throws java.io.IOException
        从接口复制的说明: IFileManager
        文件上传
        指定者:
        put 在接口中 IFileManager
        参数:
        localFile - 本地文件名称,包括正确的名称和扩展名
        destSliceFile - 目标文件片段,不含根目录前缀。
        返回:
        上传成功后的目标文件路径,可能是完全地址,也可能是短地址。短地址使用当前应用的stream?file=形式访问
        抛出:
        java.io.IOException - IO异常
      • exist

        public boolean exist​(java.lang.String destSliceFile)
                      throws java.io.IOException
        从接口复制的说明: IFileManager
        检查目标文件是否存在
        指定者:
        exist 在接口中 IFileManager
        参数:
        destSliceFile - 目标文件片段,不含根目录前缀。
        返回:
        true:存在 false:不存在
        抛出:
        java.io.IOException - IO异常
      • get

        public java.io.InputStream get​(java.lang.String destFile)
                                throws java.io.IOException
        从接口复制的说明: IFileManager
        文件下载
        指定者:
        get 在接口中 IFileManager
        参数:
        destFile - 目标文件名
        返回:
        文件内容输入流
        抛出:
        java.io.IOException - IO异常