Compartir a través de


ExecutionEngine Clase

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

public class ExecutionEngine

RESERVADO PARA USO INTERNO. Clase que controla la ejecución de StorageOperations y aplica directivas de reintento.

Resumen del método

Modificador y tipo Método y descripción
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)

Ejecuta una operación y aplica una directiva de reintento para controlar los posibles errores.

Detalles del 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)

Ejecuta una operación y aplica una directiva de reintento para controlar los posibles errores.

Parameters:

client - el cliente de servicio asociado a la solicitud
parentObject - el objeto primario
task - StorageRequest que se va a ejecutar
policyFactory - el generador usado para generar una nueva instancia de directiva de reintento
opContext - un objeto utilizado para realizar un seguimiento de la ejecución de la operación

Returns:

el resultado de la operación

Throws:

StorageException - una excepción que representa cualquier error que se produjo durante la operación.

Se aplica a