Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 264 Rev 268
Line 15... Line 15...
15
import com.google.gwt.json.client.JSONObject;
15
import com.google.gwt.json.client.JSONObject;
16
import com.google.gwt.json.client.JSONParser;
16
import com.google.gwt.json.client.JSONParser;
17
import com.google.gwt.json.client.JSONValue;
17
import com.google.gwt.json.client.JSONValue;
18
import com.google.gwt.user.client.Window;
18
import com.google.gwt.user.client.Window;
Line 19... Line 19...
19
 
19
 
-
 
20
public class PublicationAsyncDao {
20
public class PublicationListeAsyncDao {
21
	private static final String SERVICE_NOM = "CoelPublication";
21
 
22
	
22
	private PublicationListe publications = null;
23
	private PublicationListe publications = null;
Line 23... Line 24...
23
	private Rafraichissable rafraichissement = null;
24
	private Rafraichissable rafraichissement = null;
Line 24... Line 25...
24
	
25
	
25
	public PublicationListeAsyncDao(Rafraichissable r) {
26
	public PublicationAsyncDao(Rafraichissable r) {
Line 26... Line 27...
26
		
27
		
27
		rafraichissement = r ;
28
		rafraichissement = r ;
28
	}
29
	}
29
 
30
 
Line 30... Line 31...
30
	public void obtenirListePublication() {
31
	public void obtenirListePublication() {
31
    	// Demande de toutes les structures
32
    	// Demande de toutes les structures
Line 32... Line 33...
32
    	String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl();
33
    	String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl();
Line 68... Line 69...
68
	}
69
	}
Line 69... Line 70...
69
	
70
	
70
	public void modifierPublication(final Rafraichissable r, String utilisateurId, Publication pubAModifier) {
71
	public void modifierPublication(final Rafraichissable r, String utilisateurId, Publication pubAModifier) {
71
		// Demande de toutes les structures
72
		// Demande de toutes les structures
72
    	String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl();
73
    	String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl();
Line 73... Line 74...
73
		RequestBuilder rb = new RequestBuilder(RequestBuilder.POST, url+"CoelPublicationListe/"+pubAModifier.getId());
74
		RequestBuilder rb = new RequestBuilder(RequestBuilder.POST, url+SERVICE_NOM+"/"+pubAModifier.getId());
74
 
75
 
Line 75... Line 76...
75
		try {
76
		try {
Line 107... Line 108...
107
		}
108
		}
108
	}
109
	}
Line 109... Line 110...
109
 
110
 
110
	public void ajouterPublication(Modele modele, String utilisateurId, Publication pubAModifier) {
111
	public void ajouterPublication(Modele modele, String utilisateurId, Publication pubAModifier) {
111
		String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl();
112
		String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl();
Line 112... Line 113...
112
		RequestBuilder rb = new RequestBuilder(RequestBuilder.POST, url+"CoelPublicationListe/");
113
		RequestBuilder rb = new RequestBuilder(RequestBuilder.POST, url+SERVICE_NOM+"/");
113
 
114
 
Line 114... Line 115...
114
		try {
115
		try {
Line 148... Line 149...
148
	}
149
	}
Line 149... Line 150...
149
 
150
 
150
	public void supprimerPublication(Modele modele, String utilisateurId,
151
	public void supprimerPublication(Modele modele, String utilisateurId,
151
			String idPubs) {
152
			String idPubs) {
152
		String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl();
153
		String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl();
Line 153... Line 154...
153
		RequestBuilder rb = new RequestBuilder(RequestBuilder.POST, url+"CoelPublicationListe/"+utilisateurId+"/"+idPubs);
154
		RequestBuilder rb = new RequestBuilder(RequestBuilder.POST, url+SERVICE_NOM+"/"+utilisateurId+"/"+idPubs);
154
 
155
 
Line 155... Line 156...
155
		try {
156
		try {