CLASSE PRECEDANTE CLASSE SUIVANTE
SOMMAIRE: ATTR CONSTR METH DETAIL: ATTR CONSTR METH

acube.projet.integration.exemple
Interface ExempleDAO
acube.projet.integration.exemple
Toutes les Classes qui l'implémentent:

public interface ExempleDAO
Cette interface représente le DAO pour les Paramètres Applicatifs: elle déclare les méthodes permettant d'accéder et de manipuler les données correspondant à un (ou plusieurs) Paramètres Applicatifs

Sommaire des Méthodes
create(ParametreApplicatifVO argVo)
Creation - ajout TR
boolean
delete(ParametreApplicatifVO argVo)
Suppression - ajout TR
ArrayList
list()
Cette fonction retourne la liste des parametres de l'application
listByName(String sNomParam)
Récupère un paramètre applicatif
boolean
update(String nom, String valeur)
Cette fonction permet de modifier la valeur d'un parametre applicatif
Détail des méthodes
list
public ArrayList list()
               throws DAOException,
                      JDBCWrapperException,
                      TechnicalException
Cette fonction retourne la liste des parametres de l'application
Retours:
: la liste des parametres applicatifs
Exceptions:
DAOException - en cas de probleme d'acces aux donnees
JDBCWrapperException - en cas de probleme avec le JDBCWrapper
TechnicalException - en cas de probleme technique

listByName
public ParametreApplicatifVO listByName(String sNomParam)
                                 throws DAOException,
                                        JDBCWrapperException,
                                        TechnicalException
Récupère un paramètre applicatif
Paramètres:
sNomParam - Nom du paramètre à lire
Retours:
: ParametreApplicatifVO correspondant au paramètre
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(String nom,
                      String valeur)
               throws DAOException,
                      JDBCWrapperException,
                      TechnicalException
Cette fonction permet de modifier la valeur d'un parametre applicatif
Paramètres:
nom - : nom du parametre
valeur - : valeur du parametre
Retours:
: resultats de la modification: 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

create
public ParametreApplicatifVO create(ParametreApplicatifVO argVo)
                             throws DAOException,
                                    JDBCWrapperException,
                                    TechnicalException
Creation - ajout TR
Paramètres:
argVo - PaysVO
Retours:
PaysVO le vo complet, avec l'identifiant de l'élément créé
Exceptions:
DAOException - en cas de probleme d'acces aux donnees
JDBCWrapperException
TechnicalException - en cas de probleme technique
MAEException - en cas de probleme avec le JDBCWrapper

delete
public boolean delete(ParametreApplicatifVO argVo)
               throws DAOException,
                      JDBCWrapperException,
                      TechnicalException
Suppression - ajout TR
Paramètres:
argVo - PaysVO
Retours:
le resultat de la suppression true=OK, false=KO
Exceptions:
DAOException - en cas de probleme d'acces aux donnees
JDBCWrapperException
TechnicalException - en cas de probleme technique
MAEException - en cas de probleme avec le JDBCWrapper

CLASSE PRECEDANTE CLASSE SUIVANTE
SOMMAIRE: ATTR CONSTR METH DETAIL: ATTR CONSTR METH

Java API documentation generated with DocFlex/Doclet v1.4.10a
DocFlex/Doclet is both a multi-format Javadoc doclet and a free edition of DocFlex/Javadoc. If you need to customize your Javadoc without writing a full-blown doclet from scratch, DocFlex/Javadoc may be the only tool able to help you! Find out more at www.docflex.com