public interface CollationMatchingRuleCfgClient extends MatchingRuleCfgClient
Collation Matching Rules provide support for locale-specific filtering and indexing.
Modifier and Type | Method and Description |
---|---|
ManagedObjectDefinition<? extends CollationMatchingRuleCfgClient,? extends CollationMatchingRuleCfg> |
definition()
Get the configuration definition associated with this Collation Matching Rule.
|
SortedSet<String> |
getCollation()
Gets the "collation" property.
|
String |
getJavaClass()
Gets the "java-class" property.
|
SortedSet<CollationMatchingRuleCfgDefn.MatchingRuleType> |
getMatchingRuleType()
Gets the "matching-rule-type" property.
|
void |
setCollation(Collection<String> values)
Sets the "collation" property.
|
void |
setJavaClass(String value)
Sets the "java-class" property.
|
void |
setMatchingRuleType(Collection<CollationMatchingRuleCfgDefn.MatchingRuleType> values)
Sets the "matching-rule-type" property.
|
isEnabled, setEnabled
commit, properties
ManagedObjectDefinition<? extends CollationMatchingRuleCfgClient,? extends CollationMatchingRuleCfg> definition()
definition
in interface ConfigurationClient
definition
in interface MatchingRuleCfgClient
SortedSet<String> getCollation()
the set of supported locales
Collation must be specified using the syntax: LOCALE:OID
void setCollation(Collection<String> values) throws PropertyException
the set of supported locales
Collation must be specified using the syntax: LOCALE:OID
values
- The values of the "collation" property.PropertyException
- If one or more of the new values are invalid.String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the Collation Matching Rule implementation.
getJavaClass
in interface MatchingRuleCfgClient
void setJavaClass(String value) throws PropertyException
Specifies the fully-qualified name of the Java class that provides the Collation Matching Rule implementation.
setJavaClass
in interface MatchingRuleCfgClient
value
- The value of the "java-class" property.PropertyException
- If the new value is invalid.SortedSet<CollationMatchingRuleCfgDefn.MatchingRuleType> getMatchingRuleType()
the types of matching rules that should be supported for each locale
void setMatchingRuleType(Collection<CollationMatchingRuleCfgDefn.MatchingRuleType> values) throws PropertyException
the types of matching rules that should be supported for each locale
values
- The values of the "matching-rule-type" property.PropertyException
- If one or more of the new values are invalid.Copyright © 2010-2016 ForgeRock AS. All Rights Reserved.