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=a4e65998c5df1e9eb10b370aaae71066467ec6f0;hpb=285c23f26c4d634cd139d393ebcb708187d5e960;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 a4e65998c..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;