|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.rhq.core.clientapi.agent.configuration.ConfigurationUtility
public abstract class ConfigurationUtility
Utility methods for working with Configurations.
| Constructor Summary | |
|---|---|
ConfigurationUtility()
|
|
| Method Summary | |
|---|---|
static Configuration |
createDefaultConfiguration(ConfigurationDefinition configurationDefinition)
Given a configuration definition, this will build and return a "default configuration" that can be validated with the definition. |
static void |
initializeDefaultTemplate(ConfigurationDefinition configDef)
This will populate the given configuration definition with a default template. |
static void |
normalizeConfiguration(Configuration configuration,
ConfigurationDefinition configurationDefinition)
"Normalize" the given configuration according to the given configuration definition. |
static List<String> |
validateConfiguration(Configuration configuration,
ConfigurationDefinition configurationDefinition)
Validate the given configuration according to the given configuration definition. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConfigurationUtility()
| Method Detail |
|---|
public static void initializeDefaultTemplate(ConfigurationDefinition configDef)
null in the given config definition.
Note that if the given configuration definition already has a default template defined
for it, this method is a no-op and will return immediately.
configDef - the configuration definition whose default template is to be created and setpublic static Configuration createDefaultConfiguration(ConfigurationDefinition configurationDefinition)
null.
Use this to help create the definition's default template.
configurationDefinition - the configuration definition whose default configuration is to be created
public static void normalizeConfiguration(@NotNull
Configuration configuration,
@Nullable
ConfigurationDefinition configurationDefinition)
configuration - the configuration to be normalizedconfigurationDefinition - the configuration definition to normalize the configuration against
@NotNull
public static List<String> validateConfiguration(@NotNull
Configuration configuration,
@Nullable
ConfigurationDefinition configurationDefinition)
configuration - the configuration to be validatedconfigurationDefinition - the configuration definition to validate the configuration against
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||