|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MatchingRuleUseRegistry
A MatchingRuleUse registry service interface. MatchingRuleUse objects are special in that they do not have unique OID's specifically assigned to them. Their OID is really the OID of the MatchingRule they refer to.
Method Summary | |
---|---|
java.lang.String |
getSchemaName(java.lang.String name)
Gets the name of the schema this schema object is associated with. |
boolean |
hasMatchingRuleUse(java.lang.String name)
Checks to see if an matchingRuleUse exists. |
java.util.Iterator |
list()
Lists all the MatchingRuleUses within this registry. |
org.apache.directory.shared.ldap.schema.MatchingRuleUse |
lookup(java.lang.String name)
Looks up an matchingRuleUse by its name. |
void |
register(java.lang.String schema,
org.apache.directory.shared.ldap.schema.MatchingRuleUse matchingRuleUse)
Registers a MatchingRuleUse with this registry. |
Method Detail |
---|
void register(java.lang.String schema, org.apache.directory.shared.ldap.schema.MatchingRuleUse matchingRuleUse) throws javax.naming.NamingException
schema
- the name of the schema the MatchingRuleUse is associated withmatchingRuleUse
- the matchingRuleUse to register
javax.naming.NamingException
- if the MatchingRuleUse is already registered or
the registration operation is not supportedorg.apache.directory.shared.ldap.schema.MatchingRuleUse lookup(java.lang.String name) throws javax.naming.NamingException
name
- the name of the matchingRuleUse
javax.naming.NamingException
- if the MatchingRuleUse does not existjava.lang.String getSchemaName(java.lang.String name) throws javax.naming.NamingException
name
- the name String
javax.naming.NamingException
- if the schema object does not existboolean hasMatchingRuleUse(java.lang.String name)
name
- the name of the matchingRuleUse
java.util.Iterator list()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |