public interface NormalizerRegistry extends SchemaObjectRegistry<Normalizer>, Iterable<Normalizer>
Modifier and Type | Method and Description |
---|---|
NormalizerRegistry |
copy()
Copy the NormalizerRegistry
|
void |
register(Normalizer normalizer)
Registers a new Normalizer with this registry.
|
Normalizer |
unregister(String numericOid)
Removes the Normalizer registered with this registry, using its
numeric OID.
|
void |
unregisterSchemaElements(String schemaName)
Unregisters all Normalizers defined for a specific schema from
this registry.
|
clear, contains, get, getOidByName, getSchemaName, getType, iterator, lookup, oidsIterator, renameSchema, size, unregister
forEach, iterator, spliterator
void register(Normalizer normalizer) throws LdapException
register
in interface SchemaObjectRegistry<Normalizer>
normalizer
- the Normalizer to registerLdapException
- if the Normalizer is already registered or
the registration operation is not supportedNormalizer unregister(String numericOid) throws LdapException
unregister
in interface SchemaObjectRegistry<Normalizer>
numericOid
- the numeric identifierLdapException
- if the numeric identifier is invalidvoid unregisterSchemaElements(String schemaName) throws LdapException
unregisterSchemaElements
in interface SchemaObjectRegistry<Normalizer>
schemaName
- the name of the schema whose Normalizers will be removed fromLdapException
- If we had a problem while unregistering the schemaNormalizerRegistry copy()
copy
in interface SchemaObjectRegistry<Normalizer>
Copyright © 2003–2020 The Apache Software Foundation. All rights reserved.