Subversion Repositories eFlore/Applications.del

Rev

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

Rev 845 Rev 939
Line 1... Line 1...
1
package org.tela_botanica.del.client.services.rest;
1
package org.tela_botanica.del.client.services.rest;
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.modeles.InformationsRecherche;
4
import org.tela_botanica.del.client.modeles.InformationsRecherche;
-
 
5
import org.tela_botanica.del.client.services.rest.async.ObservationsCallback;
Line 5... Line 6...
5
import org.tela_botanica.del.client.services.rest.async.ObservationsCallback;
6
import org.tela_botanica.del.client.services.rest.async.PHPCallback.ModeRequete;
Line 6... Line 7...
6
 
7
 
Line 20... Line 21...
20
	}
21
	}
Line 21... Line 22...
21
	
22
	
22
	@Override
23
	@Override
23
	public void getObservations(InformationsRecherche infos, int debut, int fin, ObservationsCallback callback) {
24
	public void getObservations(InformationsRecherche infos, int debut, int fin, ObservationsCallback callback) {
-
 
25
		RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, baseUrl + "observations" + assemblerChaineRequete(infos, debut, fin));
24
		RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, baseUrl + "observations" + assemblerChaineRequete(infos, debut, fin));
26
		callback.setMode(ModeRequete.LECTURE);
25
		try {
27
		try {
26
			rb.sendRequest(null, callback);
28
			rb.sendRequest(null, callback);
27
		} catch (Exception e) {
29
		} catch (Exception e) {
28
			// TODO: handle exception
30
			// TODO: handle exception
Line 39... Line 41...
39
 
41
 
40
	@Override
42
	@Override
41
	public void getObservation(String idObservation,
43
	public void getObservation(String idObservation,
42
			ObservationsCallback callback) {
44
			ObservationsCallback callback) {
-
 
45
		RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, baseUrl + "observations/"+idObservation);
43
		RequestBuilder rb = new RequestBuilder(RequestBuilder.GET, baseUrl + "observations/"+idObservation);
46
		callback.setMode(ModeRequete.LECTURE);
44
		try {
47
		try {
45
			rb.sendRequest(null, callback);
48
			rb.sendRequest(null, callback);
46
		} catch (Exception e) {
49
		} catch (Exception e) {
47
			// TODO: handle exception
50
			// TODO: handle exception