1 17 package org.apache.ldap.server; 18 19 20 import javax.naming.Name ; 21 import javax.naming.NamingException ; 22 import javax.naming.ldap.LdapContext ; 23 import java.util.Iterator ; 24 25 26 45 public interface PartitionNexus extends BackingStore 46 { 47 53 LdapContext getLdapContext(); 54 55 67 Name getMatchedDn( Name dn, boolean normalized ) throws NamingException ; 68 69 82 Name getSuffix( Name dn, boolean normalized ) throws NamingException ; 83 84 94 Iterator listSuffixes( boolean normalized ) throws NamingException ; 95 96 108 void register( ContextPartition partition ); 109 110 122 void unregister( ContextPartition partition ); 123 } 124 | Popular Tags |