getStatusCode
getStatusCode()
La méthode
getStatusCode
renvoie la code de statut d'un objet de réponse.
Valeur de retour
L'objet de réponse renvoie un entier.
0 - STATUS_SUCCESS — La méthode appelée s'est terminée sans erreurs. Il n'y a pas forcément de messages de recommandation.
1 - STATUS_WARNING — La méthode appelée s'est terminée avec au moins un avertissement (mais sans erreurs). Consultez les messages de recommandation pour plus de détails.
2 - STATUS_ERROR — La méthode appelée ne s'est pas terminée correctement et comporte au moins une erreur. Consultez les messages de recommandation pour plus de détails.
Exemple
Voici un exemple de la façon dont vous pouvez utiliser
getStatusCode
dans le traitement des erreurs.
public static void processSetDebugResponse(Response response)
{
// check if response is successful or not
if(response.getStatusCode() == Response.STATUS_SUCCESS)
{
System.out.println("setDebug call processed with no warnings or errors");
}
else if(response.getStatusCode() == Response.STATUS_WARNING)
{
System.out.println("setDebug call processed with a warning");
}
else
{
System.out.println("setDebug call processed with an error");
}
// For any non-successes, there should be advisory messages explaining why
if(response.getStatusCode() != Response.STATUS_SUCCESS)
printDetailMessageOfWarningOrError("setDebug",
response.getAdvisoryMessages());
}
Copyright IBM Corporation 2012. All Rights Reserved.