X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.util%2Fsrc%2Forg%2Fargeo%2Futil%2Fdirectory%2Fldap%2FLdapDirectoryDao.java;h=c70d8c54f08a32d0e2ebcc8f98115289fdd630a0;hb=3c1cdc594d954520b14646102b366290bdad58c7;hp=81a86fd05f48a8412422e81755d8859725d7c058;hpb=b9810eb23f4e2470952a04c07d15a523c3c61a0e;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.util/src/org/argeo/util/directory/ldap/LdapDirectoryDao.java b/org.argeo.util/src/org/argeo/util/directory/ldap/LdapDirectoryDao.java index 81a86fd05..c70d8c54f 100644 --- a/org.argeo.util/src/org/argeo/util/directory/ldap/LdapDirectoryDao.java +++ b/org.argeo.util/src/org/argeo/util/directory/ldap/LdapDirectoryDao.java @@ -9,8 +9,11 @@ import javax.naming.ldap.LdapName; import org.argeo.util.directory.HierarchyUnit; import org.argeo.util.transaction.WorkingCopyProcessor; +/** Low-level access to an LDAP/LDIF directory. */ public interface LdapDirectoryDao extends WorkingCopyProcessor { - Boolean entryExists(LdapName dn); + boolean checkConnection(); + + boolean entryExists(LdapName dn); LdapEntry doGetEntry(LdapName name) throws NameNotFoundException; @@ -24,9 +27,9 @@ public interface LdapDirectoryDao extends WorkingCopyProcessor