|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.paris.lutece.portal.service.util.AppPropertiesService
public final class AppPropertiesService
this class provides management services for properties files
Method Summary | |
---|---|
static java.util.List<java.lang.String> |
getKeys(java.lang.String strPrefix)
Returns a list of keys that match a given prefix |
static java.util.Properties |
getProperties()
Gets properties |
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 boolean |
getPropertyBoolean(java.lang.String strProperty,
boolean bDefault)
Returns the value of a variable defined in the .properties file of the application as a boolean |
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 long |
getPropertyLong(java.lang.String strProperty,
long lDefault)
Returns the value of a variable defined in the .properties file of the application as an long |
static void |
init(java.lang.String strConfPath)
Initializes the service |
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 |
Method Detail |
---|
public static void init(java.lang.String strConfPath) throws LuteceInitException
strConfPath
- The configuration path
LuteceInitException
- If an error occuredpublic static java.lang.String getProperty(java.lang.String strProperty)
strProperty
- The variable name
public static java.lang.String getProperty(java.lang.String strProperty, java.lang.String strDefault)
strProperty
- The variable namestrDefault
- The default value which is returned if no value is found for the variable in the .properties
file.
public static int getPropertyInt(java.lang.String strProperty, int nDefault)
strProperty
- The variable namenDefault
- The default value which is returned if no value is found for the variable in the le downloadFile
.properties. .properties file.
public static long getPropertyLong(java.lang.String strProperty, long lDefault)
strProperty
- The variable namelDefault
- The default value which is returned if no value is found for the variable in the le downloadFile
.properties. .properties file.
public static boolean getPropertyBoolean(java.lang.String strProperty, boolean bDefault)
strProperty
- The variable namebDefault
- The default value which is returned if no value is found for the variable in the le downloadFile
.properties. .properties file.
public static void reloadAll()
public static void reload(java.lang.String strFilename)
strFilename
- The file namepublic static java.util.Properties getProperties()
public static java.util.List<java.lang.String> getKeys(java.lang.String strPrefix)
strPrefix
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |