|
Gabarit Serveur J2EE ACube V2.7.4 |
|
acube.projet.integration.utilisateur
Classe GroupeDAOTest
java.lang.Object
acube.projet.integration.utilisateur.GroupeDAOTest Interfaces à implémenter:
-
public class GroupeDAOTest
hérite de Object
Cette classe implémente l'interface "GroupeDAO":
elle définit les méthodes permettant d'accéder et de manipuler les
données correspondant à un (ou plusieurs) Groupes,
Les données manipulées sont contenues directement dans cette classe.
C'est un DAO de test.
Version:
-
2.0
Sommaire des Constructeurs |
|
Sommaire des Méthodes |
|
create(String newNom, String newMail)Creation d'un groupe |
|
delete(int id)Suppression d'un groupe |
|
list()Recuperation de la liste des groupes |
|
listByID(int idGroupe)Cette fonction retourne un groupe |
|
update(int id, String newNom, String newMail)Modification d'un groupe |
Méthodes héritées de la classe java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Détail des Constructeurs
GroupeDAOTest
public GroupeDAOTest()
Détail des méthodes
create
public boolean create(String newNom,
String newMail)
throws DAOException,
JDBCWrapperException,
TechnicalException
-
Creation d'un groupe
Spécifié par:
-
Paramètres:
-
newNom - : le nom du groupe
-
newMail - : le mail du groupe
Retours:
-
le resultat de la creation true=OK, false=KO
Exceptions:
-
DAOException - en cas de probleme d'acces aux donnees
-
JDBCWrapperException - en cas de probleme avec le JDBCWrapper
-
TechnicalException - en cas de probleme technique
listByID
public GroupeVO listByID(int idGroupe) throws DAOException, JDBCWrapperException, TechnicalException -
Cette fonction retourne un groupe
Spécifié par:
-
Paramètres:
-
idGroupe - Id du groupe recherché
Retours:
-
Groupe correspondant à l'Id recherché
Exceptions:
-
DAOException - en cas de probleme d'acces aux donnees
-
JDBCWrapperException - en cas de probleme avec le JDBCWrapper
-
TechnicalException - en cas de probleme technique
list
public ArrayList list()
throws DAOException,
JDBCWrapperException,
TechnicalException
-
Recuperation de la liste des groupes
Spécifié par:
-
Retours:
-
liste des groupes
Exceptions:
-
DAOException - en cas de probleme d'acces aux donnees
-
JDBCWrapperException - en cas de probleme avec le JDBCWrapper
-
TechnicalException - en cas de probleme technique
update
public boolean update(int id,
String newNom,
String newMail)
throws DAOException,
JDBCWrapperException,
TechnicalException
-
Modification d'un groupe
Spécifié par:
-
Paramètres:
-
id - : l'identifiant du groupe
-
newNom - : le nom du groupe
-
newMail - : le mail du groupe
Retours:
-
le resultat de la modification en base true=OK, false=KO
Exceptions:
-
DAOException - en cas de probleme d'acces aux donnees
-
JDBCWrapperException - en cas de probleme avec le JDBCWrapper
-
TechnicalException - en cas de probleme technique
delete
public boolean delete(int id)
throws DAOException,
JDBCWrapperException,
TechnicalException
-
Suppression d'un groupe
Spécifié par:
-
Paramètres:
-
id - : Identifiant du groupe a supprimer
Retours:
-
le resultat de la suppression true=OK, false=KO
Exceptions:
-
DAOException - en cas de probleme d'acces aux donnees
-
JDBCWrapperException - en cas de probleme avec le JDBCWrapper
-
TechnicalException - en cas de probleme technique
|
Gabarit Serveur J2EE ACube V2.7.4 |
|
Version 2.7.4 du 10/07/2009 / Etat : Validé |
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford,California 94305, USA.
|
|