你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ExecutionEngine 类

  • java.lang.Object
    • com.microsoft.azure.storage.core.ExecutionEngine

public class ExecutionEngine

保留供内部使用。 一个类,它处理 StorageOperation 的执行并强制实施重试策略。

方法摘要

修饰符和类型 方法和描述
static<CLIENT_TYPE, PARENT_TYPE, RESULT_TYPE> RESULT_TYPE executeWithRetry(final CLIENT_TYPE client, final PARENT_TYPE parentObject, final StorageRequest<CLIENT_TYPE, PARENT_TYPE, RESULT_TYPE> task, final RetryPolicyFactory policyFactory, final OperationContext opContext)

执行操作并强制重试策略来处理任何潜在错误

方法详细信息

executeWithRetry

public static static RESULT_TYPE executeWithRetry(final CLIENT_TYPE client, final PARENT_TYPE parentObject, final StorageRequest task, final RetryPolicyFactory policyFactory, final OperationContext opContext)

执行操作并强制重试策略来处理任何潜在错误

Parameters:

client - 与请求关联的服务客户端
parentObject - 父对象
task - 要执行的 StorageRequest
policyFactory - 用于生成新重试策略实例的工厂
opContext - 用于跟踪操作执行的对象

Returns:

操作的结果

Throws:

StorageException - 表示操作期间发生的任何错误的异常。

适用于