Partager via


ExecutionEngine Classe

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

public class ExecutionEngine

RÉSERVÉ À UN USAGE INTERNE. Classe qui gère l’exécution de StorageOperations et applique des stratégies de nouvelle tentative.

Résumé de la méthode

Modificateur et type Méthode et description
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)

Exécute une opération et applique une stratégie de nouvelle tentative pour gérer les erreurs potentielles

Détails de la méthode

executeWithRetry

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

Exécute une opération et applique une stratégie de nouvelle tentative pour gérer les erreurs potentielles

Parameters:

client - client de service associé à la demande
parentObject - l’objet parent
task - StorageRequest à exécuter
policyFactory - la fabrique utilisée pour générer une nouvelle stratégie de nouvelle tentative instance
opContext - objet utilisé pour suivre l’exécution de l’opération

Returns:

le résultat de l’opération

Throws:

StorageException - exception représentant toute erreur qui s’est produite pendant l’opération.

S’applique à