Partager via


RetryNoRetry Classe

public class RetryNoRetry extends RetryPolicy implements RetryPolicyFactory

Représente une stratégie de nouvelle tentative qui n'effectue aucune nouvelle tentative.

Cette classe étend la RetryPolicy classe et implémente l’interface RetryPolicyFactory .

Résumé de la méthode

Modificateur et type Méthode et description
RetryPolicy createInstance(final OperationContext opContext)

Génère une nouvelle stratégie de nouvelle tentative pour la tentative de demande en cours.

RetryInfo evaluate(RetryContext retryContext, OperationContext operationContext)

Détermine si l’opération doit être retentée et spécifie l’intervalle jusqu’à la nouvelle tentative suivante.

RetryNoRetry getInstance()

Retourne la instance statique d’une stratégie sans nouvelle tentative.

Membres hérités

Détails de la méthode

createInstance

public RetryPolicy createInstance(final OperationContext opContext)

Génère une nouvelle stratégie de nouvelle tentative pour la tentative de demande en cours.

Overrides:

RetryNoRetry.createInstance(final OperationContext opContext)

Parameters:

opContext - Objet OperationContext qui représente le contexte de l'opération actuelle. Cet objet est utilisé pour suivre les demandes au service de stockage, et fournir des informations d'exécution supplémentaires sur l'opération.

Returns:

Objet RetryPolicy qui représente la stratégie de nouvelle tentative pour la tentative de requête actuelle.

evaluate

public RetryInfo evaluate(RetryContext retryContext, OperationContext operationContext)

Détermine si l’opération doit être retentée et spécifie l’intervalle jusqu’à la nouvelle tentative suivante.

Parameters:

retryContext - Objet RetryContext qui indique le nombre de nouvelles tentatives, les résultats de la dernière requête, si la nouvelle tentative suivante doit se produire à l’emplacement principal ou secondaire, et spécifie le mode d’emplacement.
operationContext - Objet OperationContext de suivi de l'opération en cours.

Returns:

Objet RetryInfo qui indique si la nouvelle tentative suivante se produira dans l’emplacement principal ou secondaire, et qui spécifie le mode d’emplacement. Si null, aucune nouvelle tentative n'a lieu.

getInstance

public static RetryNoRetry getInstance()

Retourne la instance statique d’une stratégie sans nouvelle tentative.

Returns:

Objet RetryNoRetry qui représente une stratégie sans nouvelle tentative.

S’applique à