public interface ConfigurationParameterSettings extends MetaDataObject
ConfigurationParameters in a Resource. When the Resource has declared
 ConfigurationGroups, there may be different values for each group.| Modifier and Type | Method and Description | 
|---|---|
| NameValuePair[] | getParameterSettings()Gets the settings for configuration parameters that are not in any group. | 
| Object | getParameterValue(String aParamName)Looks up the value of a parameter. | 
| Object | getParameterValue(String aGroupName,
                 String aParamName)Looks up the value of a parameter in a group. | 
| Map<String,NameValuePair[]> | getSettingsForGroups()Gets the settings for configuration parameters that are defined within groups. | 
| void | setParameterSettings(NameValuePair[] aSettings)Sets the settings for configuration parameters that are not in any group. | 
| void | setParameterValue(String aParamName,
                 Object aValue)Sets the value of a parameter. | 
| void | setParameterValue(String aGroupName,
                 String aParamName,
                 Object aValue)Sets the value of a parameter in a group. | 
clone, equals, getAttributeValue, getSourceUrl, getSourceUrlString, isModifiable, listAttributes, setAttributeValue, setSourceUrlbuildFromXMLElement, buildFromXMLElement, toXML, toXML, toXML, toXMLNameValuePair[] getParameterSettings()
NameValuePair objects, each of which contains a parameter
         name and the value of that parametervoid setParameterSettings(NameValuePair[] aSettings)
aSettings - an array of NameValuePair objects, each of which contains a parameter
          name and the value of that parameterMap<String,NameValuePair[]> getSettingsForGroups()
String keys (the group names) and NameValuePair[]
         values (the settings for parameters in that group.Object getParameterValue(String aParamName)
aParamName - the name of a parameter that is not in any groupaParamNameObject getParameterValue(String aGroupName, String aParamName)
aGroupName - the name of a configuration group. If this parameter is
          null, this method will return the same value as
   getParameterValue(String).aParamName - the name of a parameter in the groupaGroupName with 
         name aParamNamevoid setParameterValue(String aParamName, Object aValue)
aParamName - the name of a parameter that is not in any groupaValue - the value to assign to the parameterCopyright © 2006–2017 The Apache Software Foundation. All rights reserved.