jfb.tools.activitymgr.ui.util
Class CfgMgr

java.lang.Object
  extended by jfb.tools.activitymgr.ui.util.CfgMgr

public class CfgMgr
extends java.lang.Object

Gestionnaire de la configuration.


Field Summary
static java.lang.String DATABASE_DATA_FILE
           
static java.lang.String DATABASE_HOST
           
static java.lang.String DATABASE_NAME
           
static java.lang.String DATABASE_PORT
           
static java.lang.String DATABASE_TYPE
          Constantes associées au paramétrage
static java.lang.String JDBC_DRIVER
           
static java.lang.String JDBC_PASSWORD
           
static java.lang.String JDBC_URL
           
static java.lang.String JDBC_USER
           
 
Constructor Summary
CfgMgr()
           
 
Method Summary
static java.lang.String get(java.lang.String key)
          Retourne la valeur associée à un paramètre.
static void init(java.util.Properties props)
          Initie la configuration à partir d'un dioctionnaire spécifique.
static void load()
          Charge la configuration.
static void save()
          Sauve le paramétrage.
static void set(java.lang.String key, java.lang.String value)
          Définit la valeur d'un paramètre.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DATABASE_DATA_FILE

public static final java.lang.String DATABASE_DATA_FILE
See Also:
Constant Field Values

DATABASE_HOST

public static final java.lang.String DATABASE_HOST
See Also:
Constant Field Values

DATABASE_NAME

public static final java.lang.String DATABASE_NAME
See Also:
Constant Field Values

DATABASE_PORT

public static final java.lang.String DATABASE_PORT
See Also:
Constant Field Values

DATABASE_TYPE

public static final java.lang.String DATABASE_TYPE
Constantes associées au paramétrage

See Also:
Constant Field Values

JDBC_DRIVER

public static final java.lang.String JDBC_DRIVER
See Also:
Constant Field Values

JDBC_PASSWORD

public static final java.lang.String JDBC_PASSWORD
See Also:
Constant Field Values

JDBC_URL

public static final java.lang.String JDBC_URL
See Also:
Constant Field Values

JDBC_USER

public static final java.lang.String JDBC_USER
See Also:
Constant Field Values
Constructor Detail

CfgMgr

public CfgMgr()
Method Detail

get

public static java.lang.String get(java.lang.String key)
Retourne la valeur associée à un paramètre.

Parameters:
key - le code de paramètre.
Returns:
la valeur du paramètre.

init

public static void init(java.util.Properties props)
Initie la configuration à partir d'un dioctionnaire spécifique.

Parameters:
props - le dictionnaire de propriétés.

load

public static void load()
                 throws java.io.IOException
Charge la configuration.

Throws:
java.io.IOException - levé en cas d'incident I/O lors de l'accès en lecture sur le fichier de configuration.

save

public static void save()
                 throws java.io.IOException
Sauve le paramétrage.

Throws:
java.io.IOException - levé en cas d'incident I/O lors de l'accès en écriture sur le fichier de configuration.

set

public static void set(java.lang.String key,
                       java.lang.String value)
Définit la valeur d'un paramètre.

Parameters:
key - le code de paramètre.
value - la nouvelle valeur du paramètre.