|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ComparatorRegistry
Comparator registry component's service class.
| Method Summary | |
|---|---|
ComparatorRegistry |
copy()
Copy the ComparatorRegistry |
void |
register(LdapComparator<?> comparator)
Registers a new LdapComparator with this registry. |
LdapComparator<?> |
unregister(String numericOid)
Removes the LdapComparator registered with this registry, using its numeric OID. |
void |
unregisterSchemaElements(String schemaName)
Unregisters all LdapComparators defined for a specific schema from this registry. |
| Methods inherited from interface org.apache.directory.api.ldap.model.schema.registries.SchemaObjectRegistry |
|---|
clear, contains, get, getOidByName, getSchemaName, getType, iterator, lookup, oidsIterator, renameSchema, size, unregister |
| Methods inherited from interface java.lang.Iterable |
|---|
iterator |
| Method Detail |
|---|
void register(LdapComparator<?> comparator)
throws LdapException
register in interface SchemaObjectRegistry<LdapComparator<?>>comparator - the LdapComparator to register
LdapException - if the LdapComparator is already registered or
the registration operation is not supported
LdapComparator<?> unregister(String numericOid)
throws LdapException
unregister in interface SchemaObjectRegistry<LdapComparator<?>>numericOid - the numeric identifier
LdapException - if the numeric identifier is invalid
void unregisterSchemaElements(String schemaName)
throws LdapException
unregisterSchemaElements in interface SchemaObjectRegistry<LdapComparator<?>>schemaName - the name of the schema whose LdapComparators will be removed from
LdapExceptionComparatorRegistry copy()
copy in interface SchemaObjectRegistry<LdapComparator<?>>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||