public interface CollationMatchingRuleCfg extends MatchingRuleCfg
Collation Matching Rules provide support for locale-specific filtering and indexing.
Modifier and Type | Method and Description |
---|---|
void |
addCollationChangeListener(ConfigurationChangeListener<CollationMatchingRuleCfg> listener)
Register to be notified when this Collation Matching Rule is changed.
|
Class<? extends CollationMatchingRuleCfg> |
configurationClass()
Gets the configuration class 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 |
removeCollationChangeListener(ConfigurationChangeListener<CollationMatchingRuleCfg> listener)
Deregister an existing Collation Matching Rule configuration change listener.
|
addChangeListener, isEnabled, removeChangeListener
dn
Class<? extends CollationMatchingRuleCfg> configurationClass()
configurationClass
in interface Configuration
configurationClass
in interface MatchingRuleCfg
void addCollationChangeListener(ConfigurationChangeListener<CollationMatchingRuleCfg> listener)
listener
- The Collation Matching Rule configuration change listener.void removeCollationChangeListener(ConfigurationChangeListener<CollationMatchingRuleCfg> listener)
listener
- The Collation Matching Rule configuration change listener.SortedSet<String> getCollation()
the set of supported locales
Collation must be specified using the syntax: LOCALE:OID
String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the Collation Matching Rule implementation.
getJavaClass
in interface MatchingRuleCfg
SortedSet<CollationMatchingRuleCfgDefn.MatchingRuleType> getMatchingRuleType()
the types of matching rules that should be supported for each locale
Copyright © 2010-2016 ForgeRock AS. All Rights Reserved.