Class ConfigurationPropertiesImpl
- java.lang.Object
-
- org.identityconnectors.framework.impl.api.ConfigurationPropertiesImpl
-
- All Implemented Interfaces:
ConfigurationProperties
public class ConfigurationPropertiesImpl extends Object implements ConfigurationProperties
-
-
Constructor Summary
Constructors Constructor Description ConfigurationPropertiesImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
APIConfigurationImpl
getParent()
Collection<ConfigurationPropertyImpl>
getProperties()
ConfigurationProperty
getProperty(String name)
Get a particularConfigurationProperty
by name.List<String>
getPropertyNames()
Get the list of properties names for thisConfiguration
.int
hashCode()
void
setParent(APIConfigurationImpl parent)
void
setProperties(Collection<ConfigurationPropertyImpl> in)
void
setPropertyValue(String name, Object value)
Set the value of theConfiguration
property by name.
-
-
-
Method Detail
-
getParent
public APIConfigurationImpl getParent()
-
setParent
public void setParent(APIConfigurationImpl parent)
-
setProperties
public void setProperties(Collection<ConfigurationPropertyImpl> in)
-
getProperties
public Collection<ConfigurationPropertyImpl> getProperties()
-
getProperty
public ConfigurationProperty getProperty(String name)
Get a particularConfigurationProperty
by name.- Specified by:
getProperty
in interfaceConfigurationProperties
- Parameters:
name
- the unique name of the property.- Returns:
- a
ConfigurationProperty
if it exists otherwise null.
-
getPropertyNames
public List<String> getPropertyNames()
Get the list of properties names for thisConfiguration
.- Specified by:
getPropertyNames
in interfaceConfigurationProperties
- Returns:
- a list containing the names of properties that an application can configure for a connector.
-
setPropertyValue
public void setPropertyValue(String name, Object value)
Set the value of theConfiguration
property by name.- Specified by:
setPropertyValue
in interfaceConfigurationProperties
- Parameters:
name
- Name of the property to set the value against.value
- Value to set on the configuration property.
-
-