--- /dev/null
+package com.pentila.emawsconnector.dao;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import com.pentila.emawsconnector.utils.EmaWSConnector;
+import com.pentila.evalcomp.domain.definition.Referentiel;
+
+public class ReferentielDAO {
+
+ /**
+ * Obtenir la liste des référentiels
+ * @return Liste des référentiels existants, avec tous les domaines / sous-domaines / compétences.
+ */
+ public List<Referentiel> getAllReferentiels(){
+ List<Referentiel> result = new ArrayList<Referentiel>();
+ result = EmaWSConnector.read("referentiel/getAll?login=" + EmaWSConnector.getLogin(), result.getClass());
+ return result;
+ }
+
+ /**
+ * obtenir un référentiel
+ * @param id identifiant du référentiel
+ * @return retourne le référentiel
+ */
+ public Referentiel getReferentiel(Long id){
+ Referentiel r = new Referentiel();
+ r = EmaWSConnector.read("referentiel/getReferentiel?id="+id+
+ "&login=" + EmaWSConnector.getLogin(), r.getClass());
+ return r;
+ }
+}