|
Java SDK r12.5 SP 8 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PropertyDict
Contains a tab's configuration parameters as defined in the Identity Manager User Console. Identity Manager sets the configuration parameter values in this object.
Identity Manager passes the definedPropertyDict
object
into a tab's initialize()
method.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface java.util.Map |
---|
java.util.Map.Entry<K,V> |
Method Summary | |
---|---|
void |
clear()
Clears all entries in the property dictionary. |
java.lang.Object |
clone()
This is a public override of Object.clone() to make it accessible --
typically used by Identity Manager. |
boolean |
containsKey(java.lang.String name)
Determines if this property dictionary contains a value for the specified property name. |
boolean |
getBool(java.lang.String name)
Retrieves a boolean configuration parameter by name. |
java.lang.Boolean |
getBoolean(java.lang.String name)
Retrieves a Boolean configuration parameter by name. |
java.lang.String |
getDictName()
Retrieves the name of this property dictionary. |
int |
getInt(java.lang.String name)
Retrieves an int configuration parameter by name. |
java.lang.Integer |
getInteger(java.lang.String name)
Retrieves an Integer configuration parameter by name. |
java.lang.String |
getKeyIgnoreCase(java.lang.String key)
Does a case insensitive search for the specified key name and returns the key name from the PropertyDict map. |
long |
getLong(java.lang.String name)
Retrieves a long configuration parameter by name. |
java.lang.String |
getString(java.lang.String name)
Retrieves a String configuration parameter by name (decoding CDATA-wrapped script if necessary). |
java.lang.String |
getString(java.lang.String name,
boolean bDecode)
Retrieves a String configuration parameter by name (decoding is optional). |
boolean |
isEmpty()
Determines if there are any properties in the dictionary. |
java.util.Enumeration |
keys()
Retrieves the keys of the property dictionary. |
boolean |
remove(java.lang.String name)
Removes the specified property from the dictionary. |
void |
setBool(java.lang.String name,
boolean value)
Sets a boolean configuration parameter by name. |
void |
setBoolean(java.lang.String name,
java.lang.Boolean value)
Sets a Boolean configuration parameter by name. |
void |
setDictName(java.lang.String name)
Sets the name of this property dictionary -- typically used by Identity Manager. |
void |
setInt(java.lang.String name,
int value)
Sets an int configuration parameter by name. |
void |
setInteger(java.lang.String name,
java.lang.Integer value)
Sets an Integer configuration parameter by name. |
void |
setLong(java.lang.String name,
long value)
Sets a long configuration parameter by name. |
void |
setString(java.lang.String name,
java.lang.String value)
Sets a String configuration parameter by name. |
void |
setString(java.lang.String name,
java.lang.String value,
boolean bCDataEncode)
Sets a String configuration parameter by name. |
int |
size()
Returns the number of properties in the dictionary. |
Methods inherited from interface java.util.Map |
---|
containsKey, containsValue, entrySet, equals, get, hashCode, keySet, put, putAll, remove, values |
Method Detail |
---|
boolean containsKey(java.lang.String name)
name
- The property name.
true
if the property dictionary contains a value
for the specified property, or false otherwise.java.lang.String getDictName()
LinkedDataCollection
can have multiple dictionaries,
but each must have a unique name.
void setDictName(java.lang.String name)
LinkedDataCollection
can have multiple dictionaries,
but each must have a unique name.
name
- A String containing the name to set.java.lang.String getKeyIgnoreCase(java.lang.String key)
key
- A String containing the key name to search the PropertyDict map for.
java.lang.String getString(java.lang.String name)
name
- The parameter to retrieve.
com.netegrity.llsdk6.imsapi.exception.AttributeNotPresentException
- if the config set has no parameter of this namejava.lang.String getString(java.lang.String name, boolean bDecode)
name
- The parameter to retrieve.bDecode
- true
if decoding CDATA-wrapped script is necessary,
or false
otherwise.
com.netegrity.llsdk6.imsapi.exception.AttributeNotPresentException
- if the config set has no parameter of this nameint getInt(java.lang.String name)
name
- The parameter to retrieve.
com.netegrity.llsdk6.imsapi.exception.AttributeNotPresentException
- if the config set has no parameter of this namelong getLong(java.lang.String name)
name
- The parameter to retrieve.
com.netegrity.llsdk6.imsapi.exception.AttributeNotPresentException
- if the config set has no parameter of this namejava.lang.Integer getInteger(java.lang.String name)
name
- The parameter to retrieve.
com.netegrity.llsdk6.imsapi.exception.AttributeNotPresentException
- if the config set has no parameter of this nameboolean getBool(java.lang.String name)
name
- The parameter to retrieve.
com.netegrity.llsdk6.imsapi.exception.AttributeNotPresentException
- if the config set has no parameter of this namejava.lang.Boolean getBoolean(java.lang.String name)
name
- The parameter to retrieve.
com.netegrity.llsdk6.imsapi.exception.AttributeNotPresentException
- if the config set has no parameter of this namevoid setString(java.lang.String name, java.lang.String value)
name
- The parameter to set.value
- The value to assign to the parameter.void setString(java.lang.String name, java.lang.String value, boolean bCDataEncode)
name
- The parameter to set.value
- The value to assign to the parameter.bCDataEncode
- true
if the value should be CDATA-encoded when peristing,
or false
otherwise.void setInt(java.lang.String name, int value)
name
- The parameter to set.value
- The value to assign to the parameter.void setLong(java.lang.String name, long value)
name
- The parameter to set.value
- The value to assign to the parameter.void setInteger(java.lang.String name, java.lang.Integer value)
name
- The parameter to set.value
- The value to assign to the parameter.void setBool(java.lang.String name, boolean value)
name
- The parameter to set.value
- The value to assign to the parameter.void setBoolean(java.lang.String name, java.lang.Boolean value)
name
- The parameter to set.value
- The value to assign to the parameter.boolean isEmpty()
isEmpty
in interface java.util.Map
true
if empty, or false
otherwise.java.util.Enumeration keys()
int size()
size
in interface java.util.Map
void clear()
clear
in interface java.util.Map
boolean remove(java.lang.String name)
name
- The parameter to remove.
true
if the property existed.java.lang.Object clone() throws java.lang.CloneNotSupportedException
Object.clone()
to make it accessible --
typically used by Identity Manager.
java.lang.CloneNotSupportedException
|
Java SDK r12.5 SP 8 06/13/2011 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |