Multi-referentials bind working
[lgpl/argeo-commons.git] / org.argeo.util / src / org / argeo / osgi / useradmin / OsUserDirectory.java
index e1ad5edf5372a7ce5eb17996f6e7faffa4de194c..5d7e97ddeea487975ebd64609f63167a0720656d 100644 (file)
@@ -40,10 +40,15 @@ public class OsUserDirectory extends AbstractLdapDirectoryDao {
        }
 
        @Override
-       public Boolean entryExists(LdapName dn) {
+       public boolean entryExists(LdapName dn) {
                return osUserDn.equals(dn);
        }
 
+       @Override
+       public boolean checkConnection() {
+               return true;
+       }
+
        @Override
        public LdapEntry doGetEntry(LdapName key) throws NameNotFoundException {
                if (osUserDn.equals(key))
@@ -85,13 +90,13 @@ public class OsUserDirectory extends AbstractLdapDirectoryDao {
        @Override
        public void init() {
                // TODO Auto-generated method stub
-               
+
        }
 
        @Override
        public void destroy() {
                // TODO Auto-generated method stub
-               
+
        }
 
        @Override
@@ -102,5 +107,5 @@ public class OsUserDirectory extends AbstractLdapDirectoryDao {
                        throw new IllegalStateException(name + " doe not exist in " + getDirectory().getBaseDn(), e);
                }
        }
-       
+
 }