12,9 → 12,14 |
public abstract class UtilisateurCallback implements RequestCallback { |
|
@Override |
public void onResponseReceived(Request request, Response response) { |
Utilisateur utilisateur = UtilitairesServiceResultat.parserUtilisateurJson(JSONParser.parseStrict(response.getText())); |
surRetourUtilisateur(utilisateur); |
public void onResponseReceived(Request request, Response response){ |
int statusCode = response.getStatusCode(); |
if (statusCode == 200) { |
Utilisateur utilisateur = UtilitairesServiceResultat.parserUtilisateurJson(JSONParser.parseStrict(response.getText())); |
surRetourUtilisateur(utilisateur); |
} else { |
surErreurUtilisateur("Erreur " + statusCode + ": " + response.getText()); |
} |
} |
|
@Override |
23,5 → 28,5 |
} |
|
public abstract void surRetourUtilisateur(Utilisateur utilisateur); |
|
public abstract void surErreurUtilisateur(String erreur); |
} |