ExceptionHandlingRetryResult Classe
- java.
lang. Object - ExceptionHandlingResult
- microsoft.
servicefabric. services. communication. client. ExceptionHandlingRetryResult
- microsoft.
public class ExceptionHandlingRetryResult extends ExceptionHandlingResult
Spécifie le résultat de la gestion des exceptions lorsque la demande du client au service peut être retentée
Récapitulatif du constructeur
Constructeur | Description |
---|---|
ExceptionHandlingRetryResult(String exceptionId, boolean isTransient, Duration retryDelay, int maxRetryCount) |
Instancie l’exceptionHandlingRetryResult à l’aide des arguments donnés. |
ExceptionHandlingRetryResult(Throwable exception, boolean isTransient, Duration retryDelay, int maxRetryCount) |
Instancie l’exceptionHandlingRetryResult à l’aide des arguments donnés. |
ExceptionHandlingRetryResult(Throwable exception, boolean isTransient, OperationRetrySettings retrySettings, int maxRetryCount) |
Instancie l’exceptionHandlingRetryResult à l’aide des arguments donnés. |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
String |
getExceptionId()
Chaîne qui identifie de façon unique le type d’exception. |
int |
getMaxRetryCount()
Nombre maximal de fois que ce type d’exception doit être retenté avant d’abandonner. La valeur par défaut est int. Maxvalue |
Duration |
getRetryDelay()
L’opération doit être retentée après ce délai. |
boolean |
isTransient()
Les exceptions rétriables temporaires sont celles où le canal de communication du client au service existe toujours. Les exceptions rétriables non temporaires sont celles dans lesquelles nous devons résoudre à nouveau le point de terminaison de service avant de réessayer. |
Détails du constructeur
ExceptionHandlingRetryResult
public ExceptionHandlingRetryResult(String exceptionId, boolean isTransient, Duration retryDelay, int maxRetryCount)
Instancie l’exceptionHandlingRetryResult à l’aide des arguments donnés.
Paramètres:
ExceptionHandlingRetryResult
public ExceptionHandlingRetryResult(Throwable exception, boolean isTransient, Duration retryDelay, int maxRetryCount)
Instancie l’exceptionHandlingRetryResult à l’aide des arguments donnés.
Paramètres:
ExceptionHandlingRetryResult
public ExceptionHandlingRetryResult(Throwable exception, boolean isTransient, OperationRetrySettings retrySettings, int maxRetryCount)
Instancie l’exceptionHandlingRetryResult à l’aide des arguments donnés.
Paramètres:
Détails de la méthode
getExceptionId
public String getExceptionId()
Chaîne qui identifie de façon unique le type d’exception.
Retours:
getMaxRetryCount
public int getMaxRetryCount()
Nombre maximal de fois que ce type d’exception doit être retenté avant d’abandonner. La valeur par défaut est int. Maxvalue
Retours:
getRetryDelay
public Duration getRetryDelay()
L’opération doit être retentée après ce délai.
Retours:
isTransient
public boolean isTransient()
Les exceptions rétriables temporaires sont celles où le canal de communication du client au service existe toujours. Les exceptions rétriables non temporaires sont celles dans lesquelles nous devons résoudre à nouveau le point de terminaison de service avant de réessayer.
Retours:
S’applique à
Azure SDK for Java