com.bokecc.sdk.mobile.upload

## 接口 UploadListener

-     public interface UploadListener

  视频上传回调接口，用于处理上传过程中的回调信息

- - ### 方法概要

    所有方法 实例方法 抽象方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | `handleCancel(java.lang.String videoId)` 上传取消回调
    `void` | `handleException(HuodeException exception, int status)` 上传异常回调
    `void` | `handleProcess(long range, long size, java.lang.String videoId)` 上传进度回调
    `void` | `handleStatus(VideoInfo videoInfo, int status)` 上传状态回调
    `void` | `onVideoInfoUpdate(VideoInfo videoInfo)` 上传信息更新回调，需要用户保存最新的videoInfo状态

- - ### 方法详细资料

    - #### handleProcess

          void handleProcess(long range,
                             long size,
                             java.lang.String videoId)

      上传进度回调
      参数:
        `range` - 已上传文件断点位置
        `size` - 文件总大小
        `videoId` - 视频ID

    - #### handleException

          void handleException(HuodeException exception,
                               int status)

      上传异常回调
      参数:
        `exception` - 上传过程异常信息

    - #### handleStatus

          void handleStatus(VideoInfo videoInfo,
                            int status)

      上传状态回调
      参数:
        `videoInfo` - 视频信息
        `status` - 视频状态

    - #### handleCancel

          void handleCancel(java.lang.String videoId)

      上传取消回调
      参数:
        `videoId` - 被取消上传的视频ID

    - #### onVideoInfoUpdate

          void onVideoInfoUpdate(VideoInfo videoInfo)

      上传信息更新回调，需要用户保存最新的videoInfo状态
      参数:
        `videoInfo` - 新的videoInfo