Returns the boolean value which corresponds to the
property name. If no property exists the default value is returned.
Parameters: property_name - the property name Parameters: default_value - the default value the boolean value of the property throws: ConfigException - if an error occurs accessing the property value
Returns the singleton instance of this class.
the singleton instance of this class throws: ConfigException - if an error occurs constructing the singleton instance
Returns the int value which corresponds to the property
name. If no property exists, the default value is returned.
Parameters: property_name - the property name Parameters: default_value - the default value the int value of the property throws: ConfigException - if an error occurs accessing the property value
Returns a list of values for the specified property.
Parameters: property_name - the property name a list of values for the specified property throws: ConfigException - if there is a problem accessing the property value
Returns the String value which corresponds to the property name.
If no property exists a null is returned.
Parameters: property_name - the property the String value which corresponds to the property name throws: ConfigException - if an error occurs accessing the property value
Returns the String value which corresponds to the property name.
If no property exists the default value is returned.
Parameters: property_name - the property name Parameters: default_value - the default value the String value which corresponds to the property name throws: ConfigException - if an error occurs accessing the property value
Returns a comma serparated list of the property names.
a comma serparated list of the property names throws: ConfigException - if an error occurs initialising this class
Returns a comma serparated list of the property names.
a comma serparated list of the property names throws: ConfigException - if an error occurs initialising this class
Adds a new property and property value.
Parameters: property_name - the property name Parameters: property_value - the property value throws: ConfigException - if any errors occur, either due tothere already being a property of the specified name or a probleminserting the data in to the database
Removes the specified configuration property.
Parameters: prop_name - the property name throws: ConfigException - if there is an error updating the database
Sets a new value for the specified configuration property.
Parameters: property_name - the property name Parameters: property_value - the property value throws: ConfigException - if the specified property does not existor there is a problem updating the database