| Line 6... |
Line 6... |
| 6 |
import org.tela_botanica.del.client.services.rest.async.AjoutCommentaireCallback;
|
6 |
import org.tela_botanica.del.client.services.rest.async.AjoutCommentaireCallback;
|
| 7 |
import org.tela_botanica.del.client.services.rest.async.ListeCommentairesCallback;
|
7 |
import org.tela_botanica.del.client.services.rest.async.ListeCommentairesCallback;
|
| 8 |
import org.tela_botanica.del.client.services.rest.async.PHPCallback.ModeRequete;
|
8 |
import org.tela_botanica.del.client.services.rest.async.PHPCallback.ModeRequete;
|
| 9 |
import org.tela_botanica.del.client.services.rest.async.SuppressionCommentaireCallback;
|
9 |
import org.tela_botanica.del.client.services.rest.async.SuppressionCommentaireCallback;
|
| Line 10... |
Line 10... |
| 10 |
|
10 |
|
| 11 |
import com.google.gwt.http.client.RequestBuilder;
|
11 |
import org.tela_botanica.del.client.services.RequestBuilderWithCredentials;
|
| Line 12... |
Line 12... |
| 12 |
import com.google.gwt.http.client.URL;
|
12 |
import com.google.gwt.http.client.URL;
|
| Line 13... |
Line 13... |
| 13 |
|
13 |
|
| Line 26... |
Line 26... |
| 26 |
|
26 |
|
| 27 |
@Override
|
27 |
@Override
|
| Line 28... |
Line 28... |
| 28 |
public void ajouterCommentaire(Commentaire commentaire, AjoutCommentaireCallback callback) {
|
28 |
public void ajouterCommentaire(Commentaire commentaire, AjoutCommentaireCallback callback) {
|
| 29 |
|
29 |
|
| Line 30... |
Line 30... |
| 30 |
String urlService = baseUrl+"commentaires/";
|
30 |
String urlService = baseUrl+"commentaires/";
|
| 31 |
RequestBuilder rb = new RequestBuilder(RequestBuilder.PUT, urlService);
|
31 |
RequestBuilderWithCredentials rb = new RequestBuilderWithCredentials(RequestBuilderWithCredentials.PUT, urlService);
|
| 32 |
|
32 |
|
| 33 |
callback.setMode(ModeRequete.AJOUT);
|
33 |
callback.setMode(ModeRequete.AJOUT);
|
| Line 63... |
Line 63... |
| 63 |
return chaineRequete;
|
63 |
return chaineRequete;
|
| 64 |
}
|
64 |
}
|
| Line 65... |
Line 65... |
| 65 |
|
65 |
|
| 66 |
public void chargerCommentaires(PropositionDetermination propositionDetermination, ListeCommentairesCallback commentaireCallback) {
|
66 |
public void chargerCommentaires(PropositionDetermination propositionDetermination, ListeCommentairesCallback commentaireCallback) {
|
| 67 |
String urlService = baseUrl+"commentaires/?masque.proposition="+propositionDetermination.getId();
|
67 |
String urlService = baseUrl+"commentaires/?masque.proposition="+propositionDetermination.getId();
|
| Line 68... |
Line 68... |
| 68 |
RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, urlService);
|
68 |
RequestBuilderWithCredentials rb = new RequestBuilderWithCredentials(RequestBuilderWithCredentials.GET, urlService);
|
| Line 69... |
Line 69... |
| 69 |
|
69 |
|
| 70 |
commentaireCallback.setMode(ModeRequete.LECTURE);
|
70 |
commentaireCallback.setMode(ModeRequete.LECTURE);
|
| Line 79... |
Line 79... |
| 79 |
@Override
|
79 |
@Override
|
| 80 |
public void supprimerCommentaire(Commentaire commentaire,
|
80 |
public void supprimerCommentaire(Commentaire commentaire,
|
| 81 |
SuppressionCommentaireCallback callback) {
|
81 |
SuppressionCommentaireCallback callback) {
|
| Line 82... |
Line 82... |
| 82 |
|
82 |
|
| 83 |
String urlService = baseUrl+"commentaires/"+commentaire.getId();
|
83 |
String urlService = baseUrl+"commentaires/"+commentaire.getId();
|
| Line 84... |
Line 84... |
| 84 |
RequestBuilder rb = new RequestBuilder(RequestBuilder.DELETE, urlService);
|
84 |
RequestBuilderWithCredentials rb = new RequestBuilderWithCredentials(RequestBuilderWithCredentials.DELETE, urlService);
|
| 85 |
|
85 |
|
| 86 |
callback.setMode(ModeRequete.SUPPRESSION);
|
86 |
callback.setMode(ModeRequete.SUPPRESSION);
|
| 87 |
try {
|
87 |
try {
|