Compartilhar via


ExecutionEngine Classe

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

public class ExecutionEngine

RESERVADO PARA USO INTERNO. Uma classe que manipula a execução de StorageOperations e impõe políticas de repetição.

Resumo do método

Modificador e tipo Método e descrição
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)

Executa uma operação e impõe uma política de repetição para lidar com possíveis erros

Detalhes do método

executeWithRetry

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

Executa uma operação e impõe uma política de repetição para lidar com possíveis erros

Parâmetros:

client - o cliente de serviço associado à solicitação
parentObject - o objeto pai
task - o StorageRequest a ser executado
policyFactory - a fábrica usada para gerar uma nova instância de política de repetição
opContext - um objeto usado para acompanhar a execução da operação

Retornos:

o resultado da operação

Gera:

StorageException - uma exceção que representa qualquer erro que ocorreu durante a operação.

Aplica-se a