RetryHandler Classe

  • java.lang.Object
    • com.microsoft.bot.restclient.retry.RetryHandler

Implémente

okhttp3. de l’intercepteur

public final class RetryHandler
implements okhttp3.Interceptor

Une instance de cet intercepteur placé dans le pipeline de requête gère les erreurs retriables.

Récapitulatif du constructeur

Constructeur Description
RetryHandler()

Initialisation d’une instance de classe RetryHandler.

RetryHandler(RetryStrategy retryStrategy)

Initialisation d’une instance de classe RetryHandler.

Résumé de la méthode

Modificateur et type Méthode et description
okhttp3.Response intercept(Interceptor.Chain chain)
RetryStrategy strategy()

Méthodes héritées de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Détails du constructeur

RetryHandler

public RetryHandler()

Initialisation d’une instance de classe RetryHandler. Définit la base de stratégie de nouvelle tentative par défaut sur l’interruption exponentielle.

RetryHandler

public RetryHandler(RetryStrategy retryStrategy)

Initialisation d’une instance de classe RetryHandler.

Paramètres:

retryStrategy - réessayer la stratégie à utiliser.

Détails de la méthode

intercept

public Response intercept(Interceptor.Chain chain)

Paramètres:

chain

Exception:

java.io.IOException

strategy

public RetryStrategy strategy()

Retours:

la stratégie utilisée par ce gestionnaire

S’applique à