Subversion Repositories eFlore/Applications.del

Rev

Rev 1473 | Rev 2054 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1473 Rev 1496
Line 2... Line 2...
2
 
2
 
3
import org.tela_botanica.del.client.config.Config;
3
import org.tela_botanica.del.client.config.Config;
4
import org.tela_botanica.del.client.services.rest.async.UtilisateurCallback;
4
import org.tela_botanica.del.client.services.rest.async.UtilisateurCallback;
Line 5... Line 5...
5
import org.tela_botanica.del.client.services.rest.async.PHPCallback.ModeRequete;
5
import org.tela_botanica.del.client.services.rest.async.PHPCallback.ModeRequete;
Line 6... Line 6...
6
 
6
 
Line 7... Line 7...
7
import com.google.gwt.http.client.RequestBuilder;
7
import org.tela_botanica.del.client.services.RequestBuilderWithCredentials;
Line 18... Line 18...
18
		this.baseUrl = config.getUrl("serviceUtilisateursBaseUrl");
18
		this.baseUrl = config.getUrl("serviceUtilisateursBaseUrl");
19
	}
19
	}
Line 20... Line 20...
20
	
20
	
21
	@Override
21
	@Override
22
	public void connecterUtilisateur(String login, String motDePasse, UtilisateurCallback callback) {
22
	public void connecterUtilisateur(String login, String motDePasse, UtilisateurCallback callback) {
23
		RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, baseUrl + "utilisateurs/" + login + "/" + motDePasse);
23
		RequestBuilderWithCredentials rb = new RequestBuilderWithCredentials(RequestBuilderWithCredentials.GET, baseUrl + "utilisateurs/" + login + "/" + motDePasse);
24
		callback.setMode(ModeRequete.LECTURE);
24
		callback.setMode(ModeRequete.LECTURE);
25
		try {
25
		try {
26
			rb.sendRequest(null, callback);
26
			rb.sendRequest(null, callback);
27
		} catch (Exception e) {
27
		} catch (Exception e) {
28
			// TODO: handle exception
28
			// TODO: handle exception
29
		}
29
		}
Line 30... Line 30...
30
	}
30
	}
31
 
31
 
32
	/*@Override
32
	@Override
33
	public void deconnecterUtilisateur(UtilisateurCallback callback) {
33
	public void deconnecterUtilisateur(UtilisateurCallback callback) {
34
		RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, baseUrl + "utilisateurs/deconnecter");
34
		RequestBuilderWithCredentials rb = new RequestBuilderWithCredentials(RequestBuilderWithCredentials.GET, baseUrl + "utilisateurs/deconnecter");
35
		callback.setMode(ModeRequete.LECTURE);
35
		callback.setMode(ModeRequete.LECTURE);
36
		try {
36
		try {
37
			rb.sendRequest(null, callback);
37
			rb.sendRequest(null, callback);
38
		} catch (Exception e) {
38
		} catch (Exception e) {
39
			// TODO: handle exception
39
			// TODO: handle exception
Line 40... Line 40...
40
		}
40
		}
41
	}*/
41
	}
42
 
42
 
43
	/*@Override
43
	@Override
44
	public void obtenirUtilisateur(UtilisateurCallback callback) {
44
	public void obtenirUtilisateur(UtilisateurCallback callback) {
45
		RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, baseUrl + "utilisateurs/");
45
		RequestBuilderWithCredentials rb = new RequestBuilderWithCredentials(RequestBuilderWithCredentials.GET, baseUrl + "utilisateurs/");
46
		callback.setMode(ModeRequete.LECTURE);
46
		callback.setMode(ModeRequete.LECTURE);
47
		try {
47
		try {
48
			rb.sendRequest(null, callback);
48
			rb.sendRequest(null, callback);
49
		} catch (Exception e) {
49
		} catch (Exception e) {
Line 50... Line 50...
50
			// TODO: handle exception
50
			// TODO: handle exception