1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| public interface ServicesDistantsAsync
{
//connexion base de données
public void connexionBDD(AsyncCallback<Boolean> callback);
//execution requete base de données
public void executionBDDtaches(String requete, AsyncCallback<List<String[]>> callback);
//execution requete avec retour d'un String qui comporte les droits de l'utilisateur loggé ou vide si pas ds bdd
public void executionBDDlogin(String requete, AsyncCallback<String> callback);
//fermeture connexion base de données
public void fermetureBDD(AsyncCallback<Boolean> callback);
//enregistrement d'un nouveau groupe en base
public void enregistrerGroupeBDD (String groupe, AsyncCallback<Boolean> callback);
//enregistrement d'un nouveau user en base
public void enregistrerUserBDD(String login, String password, String nom, String prenom, String mail, String role, AsyncCallback<Boolean> callback);
//récupération liste de groupe
public void recuperationGroupeBDD(AsyncCallback<List<String>> callback);
} |