fr.paris.lutece.portal.service.util
Class AppPropertiesService

java.lang.Object
  extended by fr.paris.lutece.portal.service.util.AppPropertiesService

public final class AppPropertiesService
extends java.lang.Object

this class provides management services for properties files


Constructor Summary
AppPropertiesService()
           
 
Method Summary
static java.lang.String getProperty(java.lang.String strProperty)
          Returns the value of a variable defined in the .properties file of the application as a String
static java.lang.String getProperty(java.lang.String strProperty, java.lang.String strDefault)
          Returns the value of a variable defined in the .properties file of the application as a String
static int getPropertyInt(java.lang.String strProperty, int nDefault)
          Returns the value of a variable defined in the .properties file of the application as an int
static void init(java.lang.String strConfPath)
           
static void reload(java.lang.String strFilename)
          Reloads a given properties file
static void reloadAll()
          Reloads all the properties files
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AppPropertiesService

public AppPropertiesService()
Method Detail

init

public static void init(java.lang.String strConfPath)
                 throws LuteceInitException
Throws:
LuteceInitException

getProperty

public static java.lang.String getProperty(java.lang.String strProperty)
Returns the value of a variable defined in the .properties file of the application as a String

Parameters:
strProperty - The variable name
Returns:
The variable value read in the properties file

getProperty

public static java.lang.String getProperty(java.lang.String strProperty,
                                           java.lang.String strDefault)
Returns the value of a variable defined in the .properties file of the application as a String

Parameters:
strProperty - The variable name
strDefault - The default value which is returned if no value is found for the variable in the .properties file.
Returns:
The variable value read in the properties file

getPropertyInt

public static int getPropertyInt(java.lang.String strProperty,
                                 int nDefault)
Returns the value of a variable defined in the .properties file of the application as an int

Parameters:
strProperty - The variable name
nDefault - The default value which is returned if no value is found for the variable in the le downloadFile .properties. .properties file.
Returns:
The variable value read in the properties file

reloadAll

public static void reloadAll()
Reloads all the properties files


reload

public static void reload(java.lang.String strFilename)
Reloads a given properties file



Copyright © 2007 Mairie de Paris. All Rights Reserved.