Partager via


TableServiceException Classe

  • java.lang.Object
    • Exception

public class TableServiceException extends StorageException

Exception qui se produit lorsqu’une opération de service de stockage de table échoue.

Récapitulatif du constructeur

Constructeur Description
TableServiceException(final int httpStatusCode, final String message, final TableOperation operation, final Reader reader, final TablePayloadFormat format)

Réservé à un usage interne. Construit un instance à l’aide du code, du message, de l’opération et du lecteur de flux http status spécifiés.

TableServiceException(final String errorCode, final String message, final int statusCode, final StorageExtendedErrorInformation extendedErrorInfo, final Exception innerException)

Construit un instance à l’aide du code d’erreur, du message, du code status, des informations d’erreur étendues et de l’exception interne spécifiés.

Résumé de la méthode

Modificateur et type Méthode et description
TableServiceException generateTableServiceException(RequestResult res, TableOperation op, InputStream inStream, TablePayloadFormat format)

Réservé à un usage interne. Méthode de fabrique statique pour créer un TableServiceException instance à l’aide des paramètres spécifiés.

TableOperation getOperation()

Obtient l’opération de table qui a provoqué la levée de .

void setOperation(final TableOperation operation)

Réservé à un usage interne. Définit l’opération de table qui a provoqué la levée de .

Membres hérités

Détails du constructeur

TableServiceException

protected TableServiceException(final int httpStatusCode, final String message, final TableOperation operation, final Reader reader, final TablePayloadFormat format)

Réservé à un usage interne. Construit un instance à l’aide du code, du message, de l’opération et du lecteur de flux http status spécifiés.

Parameters:

httpStatusCode - Valeur int du code d’état HTTP retournée par l’opération de table qui a provoqué l’exception.
message - Description String de l’erreur qui a provoqué l’exception.
operation - Objet TableOperation représentant l’opération de table qui était en cours lorsque l’exception s’est produite.
reader - Lecteur Java.IO.Stream de flux dérivé pour les résultats de requête HTTP retournés par l’opération de table, le cas échéant.
format - TablePayloadFormat à utiliser pour l’analyse

TableServiceException

public TableServiceException(final String errorCode, final String message, final int statusCode, final StorageExtendedErrorInformation extendedErrorInfo, final Exception innerException)

Construit un instance à l’aide du code d’erreur, du message, du code status, des informations d’erreur étendues et de l’exception interne spécifiés.

Parameters:

errorCode - String qui représente le code d’erreur retourné par l’opération de table.
message - String qui représente le message d’erreur retourné par l’opération de table.
statusCode - int qui représente le code status HTTP retourné par l’opération de table.
extendedErrorInfo - Objet StorageExtendedErrorInformation qui représente les informations d’erreur étendues retournées par l’opération de table.
innerException - Objet Exception qui représente une référence à l’exception initiale, le cas échéant.

Détails de la méthode

generateTableServiceException

protected static TableServiceException generateTableServiceException(RequestResult res, TableOperation op, InputStream inStream, TablePayloadFormat format)

Réservé à un usage interne. Méthode de fabrique statique pour créer un TableServiceException instance à l’aide des paramètres spécifiés.

Parameters:

res - RequestResult contenant le résultat de l’opération de service de stockage de table.
op - TableOperation représentant l’opération de table à l’origine de l’exception.
inStream - java.io.InputStream de la réponse d’erreur de la demande d’opération de table.
format - TablePayloadFormat à utiliser pour l’analyse

Returns:

Un TableServiceException instance initialisé avec les valeurs des paramètres d’entrée.

getOperation

public TableOperation getOperation()

Obtient l’opération de table qui a provoqué la levée de .

Returns:

Objet TableOperation représentant l’opération de table à l’origine de cette TableServiceException levée.

setOperation

protected void setOperation(final TableOperation operation)

Réservé à un usage interne. Définit l’opération de table qui a provoqué la levée de .

Parameters:

operation - Objet TableOperation représentant l’opération de table à l’origine de cette TableServiceException levée.

S’applique à