--- /dev/null
+package com.pentila.emawsconnector.manager;
+
+import java.util.List;
+
+import com.pentila.emawsconnector.dao.ExamenDAO;
+import com.pentila.evalcomp.domain.examen.Examen;
+
+public class ExamenManager {
+ ExamenDAO examenDao = new ExamenDAO();
+
+
+ /**
+ * Chercher des examens
+ * @param auteur chercher par auteur. "" pour ne pas filter par auteur
+ * @param name Chercher par nom d'examen. "" pour ne pas filter par examen
+ * @param competence Chercher par compétence. "" pour ne pas chercher par compétence
+ * @return retourne la liste des examens correspondants aux filtres donnés. Remarque :
+ * Comme il s'agit d'un service de recherche, beaucoup d'examens peuvent correspondre.
+ * Afin de limiter le volume de données échangées avec le serveur, seul l'identifiant
+ * et le nom de l'examen (ainsi que le nom de l'auteur) sont renseignés. Pour obtenir
+ * plus d'information sur un examen (par exemple les questions, les compétences évaluées),
+ * utilisez getExamen.
+ */
+ public List<Examen> searchExamen(String auteur, String name, String competence){
+ return examenDao.searchExamen(auteur,name,competence);
+ }
+
+ /**
+ * Obtenir plus d'information sur un examen
+ * @param id identifiant de l'examen
+ * @return retourne l'examen, avec les questions et les compétences associées.
+ */
+ public Examen getExamen(Long id) {
+ return examenDao.getExamen(id);
+ }
+
+}