acube.projet.business.exemple
Classe ExempleDelegate
java.lang.Object
acube.projet.business.exemple.ExempleDelegate
public class ExempleDelegate
hérite de Object
Cette classe représente le Delegate sur les Paramètres Applicatifs
Sommaire des Attributs |
|
DAO_CLEDAO_CLE : nom de la cle dans le fichier de properties
donnant les classes dao a utiliser
|
protected static Configuration |
|
|
loggerm_logger : Definition du logger
|
|
|
|
THIS_CLASSTHIS_CLASS : Définition de la classe utilisée par le
logger
|
Sommaire des Constructeurs |
|
Sommaire des Méthodes |
|
|
|
getDAO(String name)Méthode permettant de créer un DAO en utilisant sa Factory. |
|
|
|
list()Lister les paramètres applicatifs |
|
|
|
|
Méthodes héritées de la classe java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Détail des Attributs
logger
private static Logger logger
-
m_logger
: Definition du logger
THIS_CLASS
private String THIS_CLASS
-
THIS_CLASS
: Définition de la classe utilisée par le
logger
fichierConfigDAO
protected static Configuration fichierConfigDAO
-
fichierConfigDAO
fichier de configuration
DAO_CLE
protected static String DAO_CLE
-
DAO_CLE
: nom de la cle dans le fichier de properties
donnant les classes dao a utiliser
parametreApplicatifDAO
-
parametreApplicatifDAO
DAO pour les parametres applicatif
Détail des Constructeurs
ExempleDelegate
public ExempleDelegate()
throws TechnicalException
-
Constructeur
Exceptions:
-
TechnicalException
Détail des méthodes
getDAO
public ExempleDAO getDAO(String name) throws TechnicalException -
Méthode permettant de créer un DAO en utilisant sa Factory.
Paramètres:
-
name - nom du DAO.
Retours:
-
ParametreApplicatifDAO un objet de type ParametreApplicatifDAO.
Exceptions:
-
TechnicalException - en cas de probleme de recuperation du dao
list
public ArrayList list()
throws DAOException,
JDBCWrapperException,
TechnicalException
-
Lister les paramètres applicatifs
Retours:
-
ArrayList Tableau contenant les ParametreApplicatifVO
Exceptions:
-
DAOException - en cas de probleme d'acces aux donnees
-
JDBCWrapperException - en cas de probleme avec le JDBCWrapper
-
TechnicalException - en cas de probleme technique
getParametreApplicatifByName
public ParametreApplicatifVO getParametreApplicatifByName(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
modifierParametreApplicatif
public boolean modifierParametreApplicatif(String nomParam,
String valeurParam)
throws DAOException,
JDBCWrapperException,
TechnicalException
-
Modification d'un paramètre applicatif
Paramètres:
-
nomParam - : nom du parametre
-
valeurParam - : valeur du parametre
Retours:
-
boolean resultat 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
creer
-
Creation - ajout TR
Paramètres:
-
argVo - ParametreApplicatifVO
Retours:
-
ParametreApplicatifVO le vo complet
Exceptions:
-
DAOException - en cas de probleme d'acces aux donnees
-
JDBCWrapperException - en cas de probleme avec le JDBCWrapper
-
TechnicalException - en cas de probleme technique
supprimer
public boolean supprimer(ParametreApplicatifVO argVo) throws DAOException, JDBCWrapperException, TechnicalException -
Suppression
Paramètres:
-
argVo - ParametreApplicatifVO
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
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