public class ConfigurationHelper extends Object
| Constructor and Description |
|---|
ConfigurationHelper() |
| Modifier and Type | Method and Description |
|---|---|
static List<String> |
checkConfigurationWrtDefinition(org.rhq.core.domain.configuration.Configuration configuration,
org.rhq.core.domain.configuration.definition.ConfigurationDefinition definition)
Check that the passed configuration is valid wrt the passed definition
|
static Map<String,Object> |
configurationToMap(org.rhq.core.domain.configuration.Configuration configuration,
org.rhq.core.domain.configuration.definition.ConfigurationDefinition definition,
boolean strict) |
static Object |
convertSimplePropertyValue(org.rhq.core.domain.configuration.PropertySimple property,
org.rhq.core.domain.configuration.definition.PropertyDefinitionSimple definition)
Convert the passed simple property into an object of a matching type.
|
static org.rhq.core.domain.configuration.Configuration |
mapToConfiguration(Map<String,Object> in)
Convert the passed map into a RHQ configuration object
|
public static org.rhq.core.domain.configuration.Configuration mapToConfiguration(Map<String,Object> in)
in - Map with items to convert. Map.Entry.Key is the name of the property and Map.Entry.Value the valuepublic static Map<String,Object> configurationToMap(org.rhq.core.domain.configuration.Configuration configuration, org.rhq.core.domain.configuration.definition.ConfigurationDefinition definition, boolean strict)
public static Object convertSimplePropertyValue(org.rhq.core.domain.configuration.PropertySimple property, org.rhq.core.domain.configuration.definition.PropertyDefinitionSimple definition)
property - Property to convertdefinition - Definition of the Propertypublic static List<String> checkConfigurationWrtDefinition(org.rhq.core.domain.configuration.Configuration configuration, org.rhq.core.domain.configuration.definition.ConfigurationDefinition definition)
configuration - A Configuration to checkdefinition - A Definition to check the Configuration againstCopyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.