atg.service.constante
Class AtgConstantesWF

Package class diagram package AtgConstantesWF
java.lang.Object
  extended by atg.service.constante.AtgConstantesWF

public class AtgConstantesWF
extends java.lang.Object

Titre : Gestion des constantes applicatives et du système
Description : Accès aux constantes du système

Copyright : FERRARI Olivier


Field Summary
static java.lang.String DB_DB_NAME
           
static java.lang.String DB_DRIVER_NAME
           
static java.lang.String DB_PWD
           
static java.lang.String DB_USER_NAME
           
protected static AtgConstantesWF instance
           
static java.lang.String LDAP_ADMIN_DN
           
static java.lang.String LDAP_ADMIN_PASSWD
           
static java.lang.String LDAP_DN
           
static java.lang.String LDAP_INITIAL_CONTEXT_FACTORY
           
static java.lang.String LDAP_PROVIDER_URL
           
protected static java.util.Hashtable<java.lang.String,java.lang.String> listKeyValue
           
protected static java.lang.String propFileName
           
static java.lang.String STD_JSP_NAME_FIRST_PAGE
           
static java.lang.String STD_MAIL_SERVEUR_IP
           
static java.lang.String STD_MAIL_SERVEUR_PASSWD
           
static java.lang.String STD_MAIL_SERVEUR_USER
           
 
Constructor Summary
AtgConstantesWF()
           
 
Method Summary
static java.lang.String getPropFileName()
          Retourne le nom du fichier properties
protected static java.lang.String getString(java.util.ResourceBundle resource, java.lang.String key)
          Retourne la valeur d'une entrée du fichier de constantes
Si la clé n'est pas trouvée la valeur retournée est la clé elle même
static java.lang.String getValue(java.lang.String aKey)
          Retourne la valeur d'une constante
static void init(AtgConstantesWF newConstantes)
          Initialise les valeurs des différentes constantes
static void init(AtgConstantesWF newConstantes, java.lang.ClassLoader unClassloader)
           
static void setPropFileName(java.lang.String newFileName)
          Fixe le nom du fichier properties
static void setValue(java.lang.String newKey, java.lang.String newValue)
          Ajoute une nouvelle constante
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listKeyValue

protected static java.util.Hashtable<java.lang.String,java.lang.String> listKeyValue

propFileName

protected static java.lang.String propFileName

instance

protected static AtgConstantesWF instance

STD_JSP_NAME_FIRST_PAGE

public static java.lang.String STD_JSP_NAME_FIRST_PAGE

LDAP_PROVIDER_URL

public static java.lang.String LDAP_PROVIDER_URL

LDAP_INITIAL_CONTEXT_FACTORY

public static java.lang.String LDAP_INITIAL_CONTEXT_FACTORY

LDAP_DN

public static java.lang.String LDAP_DN

LDAP_ADMIN_PASSWD

public static java.lang.String LDAP_ADMIN_PASSWD

LDAP_ADMIN_DN

public static java.lang.String LDAP_ADMIN_DN

DB_DRIVER_NAME

public static java.lang.String DB_DRIVER_NAME

DB_USER_NAME

public static java.lang.String DB_USER_NAME

DB_PWD

public static java.lang.String DB_PWD

DB_DB_NAME

public static java.lang.String DB_DB_NAME

STD_MAIL_SERVEUR_IP

public static java.lang.String STD_MAIL_SERVEUR_IP

STD_MAIL_SERVEUR_USER

public static java.lang.String STD_MAIL_SERVEUR_USER

STD_MAIL_SERVEUR_PASSWD

public static java.lang.String STD_MAIL_SERVEUR_PASSWD
Constructor Detail

AtgConstantesWF

public AtgConstantesWF()
Method Detail

getValue

public static java.lang.String getValue(java.lang.String aKey)
Retourne la valeur d'une constante

Parameters:
aKey - Nom de la constante
Returns:
Valeur

getPropFileName

public static java.lang.String getPropFileName()
Retourne le nom du fichier properties

Returns:
Nom du fichier

setPropFileName

public static void setPropFileName(java.lang.String newFileName)
Fixe le nom du fichier properties

Parameters:
newFileName - Nom du fichier

setValue

public static void setValue(java.lang.String newKey,
                            java.lang.String newValue)
Ajoute une nouvelle constante

Parameters:
newKey - Nom de la constante
newValue - Valeur de la constante

getString

protected static java.lang.String getString(java.util.ResourceBundle resource,
                                            java.lang.String key)
Retourne la valeur d'une entrée du fichier de constantes
Si la clé n'est pas trouvée la valeur retournée est la clé elle même

Parameters:
resource - Ressource correpondant au fichier
key - Nom de la constante
Returns:
String Valeur de la constante

init

public static void init(AtgConstantesWF newConstantes,
                        java.lang.ClassLoader unClassloader)

init

public static void init(AtgConstantesWF newConstantes)
Initialise les valeurs des différentes constantes

Parameters:
newConstantes - Constantes de l'application