Introduce support for multiple JCR repositories.
[lgpl/argeo-commons.git] / org.argeo.enterprise / src / org / argeo / osgi / useradmin / UserDirectory.java
index e5de738363249090a1aea8f846cb4d339af6cc35..ff80c5ac8385bf4aacac7699102754004cbdb6a6 100644 (file)
@@ -6,18 +6,20 @@ import javax.transaction.xa.XAResource;
 /** Information about a user directory. */
 public interface UserDirectory {
        /** The base DN of all entries in this user directory */
-       public LdapName getBaseDn();
+       LdapName getBaseDn();
 
        /** The related {@link XAResource} */
-       public XAResource getXaResource();
+       XAResource getXaResource();
 
-       public boolean isReadOnly();
+       boolean isReadOnly();
 
-       public String getUserObjectClass();
+       boolean isDisabled();
 
-       public String getUserBase();
+       String getUserObjectClass();
 
-       public String getGroupObjectClass();
+       String getUserBase();
 
-       public String getGroupBase();
+       String getGroupObjectClass();
+
+       String getGroupBase();
 }