Line 1... |
Line 1... |
1 |
package org.tela_botanica.client.http;
|
1 |
package org.tela_botanica.client.http;
|
Line 2... |
Line 2... |
2 |
|
2 |
|
- |
|
3 |
import org.tela_botanica.client.Mediateur;
|
3 |
import org.tela_botanica.client.Mediateur;
|
4 |
import org.tela_botanica.client.composants.InfoLogger;
|
Line 4... |
Line 5... |
4 |
import org.tela_botanica.client.modeles.Information;
|
5 |
import org.tela_botanica.client.modeles.Information;
|
5 |
|
6 |
|
6 |
import com.extjs.gxt.ui.client.widget.Info;
|
7 |
import com.extjs.gxt.ui.client.widget.Info;
|
Line 15... |
Line 16... |
15 |
public class JsonRestRequestCallback implements RequestCallback {
|
16 |
public class JsonRestRequestCallback implements RequestCallback {
|
Line 16... |
Line 17... |
16 |
|
17 |
|
17 |
public void onError(Request request, Throwable exception) {
|
18 |
public void onError(Request request, Throwable exception) {
|
18 |
// Gestion des exceptions déclenchées par l'exécution de la requête
|
19 |
// Gestion des exceptions déclenchées par l'exécution de la requête
|
19 |
GWT.log(Mediateur.i18nM.erreurServiceJrest(request.toString()), exception);
|
20 |
GWT.log(Mediateur.i18nM.erreurServiceJrest(request.toString()), exception);
|
20 |
Info.display(Mediateur.i18nM.erreurRequeteTitre(), Mediateur.i18nM.erreurRequete());
|
21 |
InfoLogger.display(Mediateur.i18nM.erreurRequeteTitre(), Mediateur.i18nM.erreurRequete(), true);
|
Line 21... |
Line 22... |
21 |
}
|
22 |
}
|
22 |
|
23 |
|
23 |
public void onErrorHTTP(Request request, Response reponse) {
|
24 |
public void onErrorHTTP(Request request, Response reponse) {
|
24 |
// Gestion des erreurs HTTP renvoyé par Apache ou JRest
|
25 |
// Gestion des erreurs HTTP renvoyé par Apache ou JRest
|
25 |
Information info = new Information("erreur_jrest", JSONParser.parse(reponse.getText()).isArray());
|
26 |
Information info = new Information("erreur_jrest", JSONParser.parse(reponse.getText()).isArray());
|
26 |
GWT.log("Erreur JREST - Code "+reponse.getStatusCode()+"\n"+info.getMessages().toString(), null);
|
27 |
GWT.log("Erreur JREST - Code "+reponse.getStatusCode()+"\n"+info.getMessages().toString(), null);
|
Line 27... |
Line 28... |
27 |
Info.display("Erreur JREST - Code "+reponse.getStatusCode(), info.toString());
|
28 |
InfoLogger.display("Erreur JREST - Code "+reponse.getStatusCode(), info.toString(), true);
|
28 |
}
|
29 |
}
|
29 |
|
30 |
|