Class AliyunAsyncService


@Service public class AliyunAsyncService extends BaseAliyunService

Description: Aliyun Java SDK 异步相关操作 Service

Author:
: gengwei.zheng
Date:
: 2023/7/23 21:50
  • Constructor Summary

    Constructors
    Constructor
    Description
    AliyunAsyncService(cn.herodotus.engine.assistant.definition.support.AbstractObjectPool<com.aliyun.oss.OSS> clientObjectPool)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.aliyun.oss.model.AsyncProcessObjectResult
    asyncProcessObject(com.aliyun.oss.model.AsyncProcessObjectRequest request)
    对指定的文件应用异步操作.
    com.aliyun.oss.model.GetAsyncFetchTaskResult
    getAsyncFetchTask(com.aliyun.oss.model.GetAsyncFetchTaskRequest request)
    获取异步获取任务信息
    com.aliyun.oss.model.SetAsyncFetchTaskResult
    setAsyncFetchTask(com.aliyun.oss.model.SetAsyncFetchTaskRequest request)
    设置异步获取任务

    Methods inherited from class cn.herodotus.oss.dialect.core.service.BaseOssService

    close, getClient

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AliyunAsyncService

      public AliyunAsyncService(cn.herodotus.engine.assistant.definition.support.AbstractObjectPool<com.aliyun.oss.OSS> clientObjectPool)
  • Method Details

    • setAsyncFetchTask

      public com.aliyun.oss.model.SetAsyncFetchTaskResult setAsyncFetchTask(com.aliyun.oss.model.SetAsyncFetchTaskRequest request)
      设置异步获取任务
      Parameters:
      request - SetAsyncFetchTaskRequest
      Returns:
      SetAsyncFetchTaskResult
    • getAsyncFetchTask

      public com.aliyun.oss.model.GetAsyncFetchTaskResult getAsyncFetchTask(com.aliyun.oss.model.GetAsyncFetchTaskRequest request)
      获取异步获取任务信息
      Parameters:
      request - GetAsyncFetchTaskRequest
      Returns:
      GetAsyncFetchTaskResult
    • asyncProcessObject

      public com.aliyun.oss.model.AsyncProcessObjectResult asyncProcessObject(com.aliyun.oss.model.AsyncProcessObjectRequest request)
      对指定的文件应用异步操作.
      Parameters:
      request - AsyncProcessObjectRequest
      Returns:
      AsyncProcessObjectResult