|
||||||||||
| PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.util.property.PropertyManager
A more robust replacement of java.lang.System for property access.
| Field Summary | |
static java.lang.String |
DEFAULT_PROPERTY_READER_TOKEN
Token which specifies the default property reader |
static java.lang.String |
READER_PROPERTY_NAME
Property reader list property name |
| Method Summary | |
static void |
addPropertyListener(PropertyListener (src) listener)
Add a property listener. |
static void |
addPropertyListeners(PropertyListener (src) [] listeners)
Add an array of property listeners. |
static boolean |
containsProperty(java.lang.String name)
Check if this map contains a given property. |
static java.lang.String[] |
getArrayProperty(java.lang.String name)
Get an array style property. |
static java.lang.String[] |
getArrayProperty(java.lang.String base,
java.lang.String[] defaultValues)
Get an array style property. |
static PropertyMap (src) |
getDefaultPropertyMap()
Get the default PropertyMap. |
static java.lang.String |
getProperty(java.lang.String name)
Get a property. |
static java.lang.String |
getProperty(java.lang.String name,
java.lang.String defaultValue)
Get a property. |
static PropertyGroup (src) |
getPropertyGroup(java.lang.String basename)
Get a property group for the given property base. |
static PropertyGroup (src) |
getPropertyGroup(java.lang.String basename,
int index)
Get a property group for the given property base at the given index. |
static void |
load(java.util.Map map)
Load properties from a map. |
static void |
load(PropertyReader (src) reader)
Load properties from a PropertyReader. |
static void |
load(java.lang.String classname)
Load properties from a PropertyReader specifed by the given class name. |
static void |
load(java.lang.String prefix,
java.util.Map map)
Load properties from a map. |
static java.util.Iterator |
names()
Return an iterator over all contained property names. |
static java.lang.String |
removeProperty(java.lang.String name)
Remove a property. |
static boolean |
removePropertyListener(PropertyListener (src) listener)
Remove a property listener. |
static java.lang.String |
setProperty(java.lang.String name,
java.lang.String value)
Set a property. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String READER_PROPERTY_NAME
public static final java.lang.String DEFAULT_PROPERTY_READER_TOKEN
| Method Detail |
public static PropertyMap (src) getDefaultPropertyMap()
public static void addPropertyListener(PropertyListener (src) listener)
listener - Property listener to add.public static void addPropertyListeners(PropertyListener (src) [] listeners)
listeners - Array of property listeners to add.public static boolean removePropertyListener(PropertyListener (src) listener)
listener - Property listener to remove.
public static void load(java.lang.String prefix,
java.util.Map map)
throws PropertyException (src)
prefix - Prefix to append to all map keys (or null).map - Map containing properties to load.
PropertyException (src)
public static void load(java.util.Map map)
throws PropertyException (src) ,
java.io.IOException
map - Map containing properties to load.
PropertyException (src)
java.io.IOException
public static void load(PropertyReader (src) reader)
throws PropertyException (src) ,
java.io.IOException
reader - PropertyReader to read properties from.
PropertyException (src)
java.io.IOException
public static void load(java.lang.String classname)
throws PropertyException (src) ,
java.io.IOException
classname - Class name of a PropertyReader to
read from.
PropertyException (src)
java.io.IOException
public static java.lang.String setProperty(java.lang.String name,
java.lang.String value)
name - Property name.value - Property value.
public static java.lang.String removeProperty(java.lang.String name)
name - Property name.
public static java.lang.String getProperty(java.lang.String name,
java.lang.String defaultValue)
name - Property name.defaultValue - Default property value.
public static java.lang.String getProperty(java.lang.String name)
name - Property name.
public static java.lang.String[] getArrayProperty(java.lang.String base,
java.lang.String[] defaultValues)
base - Base property name.defaultValues - Default property values.
public static java.lang.String[] getArrayProperty(java.lang.String name)
name - Property name.
public static java.util.Iterator names()
public static boolean containsProperty(java.lang.String name)
name - Property name.
public static PropertyGroup (src) getPropertyGroup(java.lang.String basename)
basename - Base property name.
public static PropertyGroup (src) getPropertyGroup(java.lang.String basename,
int index)
basename - Base property name.index - Array property index.
|
||||||||||
| PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||