Rev 2 | Rev 12 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
package org.tela_botanica.client;/*** Modele generique permettant la validation, l'acces aux donnees distantes et la présentation des donnees en retour* Ne previent pas les vues. Est appelle par le mediateur qui traite le resultat.*/import org.tela_botanica.client.interfaces.iRetourUtilisateur;import org.tela_botanica.client.modeles.Utilisateur;import org.tela_botanica.client.modeles.UtilisateurAsynchroneDAO;import com.google.gwt.i18n.client.Dictionary;public class CarnetEnLigneModele {private final String baseURL; // Url d'appel aux services/*** Constructeur*/public CarnetEnLigneModele() {baseURL = Dictionary.getDictionary("Parameters").get("serviceBaseUrl");}/*****/public void getUtilisateurAsynchroneDAO(final iRetourUtilisateur retour) {new UtilisateurAsynchroneDAO().getUtilisateur(baseURL, retour);}/*****/public Utilisateur getUtilisateurSynchroneDAO() {return new Utilisateur("David Delon synchrone", true);}public void deconnecterUtilisateur(final iRetourUtilisateur retour,String user) {new UtilisateurAsynchroneDAO().deconnecterUtilisateur(baseURL, retour,user);}public void connecterUtilisateur(final iRetourUtilisateur retour,String login, String password) {new UtilisateurAsynchroneDAO().connecteUtilisateur(baseURL, retour,login, password);}}