public final class CountryStringAttributeSyntaxCfgDefn extends ManagedObjectDefinition<CountryStringAttributeSyntaxCfgClient,CountryStringAttributeSyntaxCfg>
Country String Attribute Syntaxes define an attribute syntax for storing country codes.
Modifier and Type | Method and Description |
---|---|
CountryStringAttributeSyntaxCfgClient |
createClientConfiguration(ManagedObject<? extends CountryStringAttributeSyntaxCfgClient> impl)
Creates a client configuration view of the provided managed
object.
|
CountryStringAttributeSyntaxCfg |
createServerConfiguration(ServerManagedObject<? extends CountryStringAttributeSyntaxCfg> impl)
Creates a server configuration view of the provided server
managed object.
|
BooleanPropertyDefinition |
getEnabledPropertyDefinition()
Get the "enabled" property definition.
|
static CountryStringAttributeSyntaxCfgDefn |
getInstance()
Get the Country String Attribute Syntax configuration definition
singleton.
|
ClassPropertyDefinition |
getJavaClassPropertyDefinition()
Get the "java-class" property definition.
|
Class<CountryStringAttributeSyntaxCfg> |
getServerConfigurationClass()
Gets the server configuration class instance associated with this
managed object definition.
|
BooleanPropertyDefinition |
getStrictFormatPropertyDefinition()
Get the "strict-format" property definition.
|
getAggregationPropertyDefinition, getAggregationPropertyDefinitions, getAllAggregationPropertyDefinitions, getAllChildren, getAllConstraints, getAllPropertyDefinitions, getAllRelationDefinitions, getAllReverseAggregationPropertyDefinitions, getAllReverseRelationDefinitions, getAllTags, getChild, getChildren, getConstraints, getDescription, getDescription, getName, getParent, getPropertyDefinition, getPropertyDefinitions, getRelationDefinition, getRelationDefinitions, getReverseAggregationPropertyDefinitions, getReverseRelationDefinitions, getSynopsis, getSynopsis, getUserFriendlyName, getUserFriendlyName, getUserFriendlyPluralName, getUserFriendlyPluralName, hasChildren, hasOption, hasTag, initialize, isChildOf, isParentOf, isTop, registerConstraint, registerOption, registerPropertyDefinition, registerRelationDefinition, registerTag, resolveManagedObjectDefinition, toString, toString
public static CountryStringAttributeSyntaxCfgDefn getInstance()
public CountryStringAttributeSyntaxCfgClient createClientConfiguration(ManagedObject<? extends CountryStringAttributeSyntaxCfgClient> impl)
createClientConfiguration
in class ManagedObjectDefinition<CountryStringAttributeSyntaxCfgClient,CountryStringAttributeSyntaxCfg>
impl
- The managed object.public CountryStringAttributeSyntaxCfg createServerConfiguration(ServerManagedObject<? extends CountryStringAttributeSyntaxCfg> impl)
createServerConfiguration
in class ManagedObjectDefinition<CountryStringAttributeSyntaxCfgClient,CountryStringAttributeSyntaxCfg>
impl
- The server managed object.public Class<CountryStringAttributeSyntaxCfg> getServerConfigurationClass()
getServerConfigurationClass
in class ManagedObjectDefinition<CountryStringAttributeSyntaxCfgClient,CountryStringAttributeSyntaxCfg>
public BooleanPropertyDefinition getEnabledPropertyDefinition()
Indicates whether the Country String Attribute Syntax is enabled.
public ClassPropertyDefinition getJavaClassPropertyDefinition()
Specifies the fully-qualified name of the Java class that provides the Country String Attribute Syntax implementation.
public BooleanPropertyDefinition getStrictFormatPropertyDefinition()
Indicates whether or not country code values are required to strictly comply with the standard definition for this syntax.
When set to false, country codes will not be validated and, as a result any string containing 2 characters will be acceptable.
Copyright © 2010-2016 ForgeRock AS. All Rights Reserved.