Massive package refactoring
[lgpl/argeo-commons.git] / org.argeo.util / src / org / argeo / util / directory / ldap / AbstractLdapDirectoryDao.java
diff --git a/org.argeo.util/src/org/argeo/util/directory/ldap/AbstractLdapDirectoryDao.java b/org.argeo.util/src/org/argeo/util/directory/ldap/AbstractLdapDirectoryDao.java
deleted file mode 100644 (file)
index e6d242f..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-package org.argeo.util.directory.ldap;
-
-import javax.naming.ldap.LdapName;
-
-/** Base class for LDAP/LDIF directory DAOs. */
-public abstract class AbstractLdapDirectoryDao implements LdapDirectoryDao {
-
-       private AbstractLdapDirectory directory;
-
-       public AbstractLdapDirectoryDao(AbstractLdapDirectory directory) {
-               this.directory = directory;
-       }
-
-       public AbstractLdapDirectory getDirectory() {
-               return directory;
-       }
-
-       @Override
-       public LdapEntryWorkingCopy newWorkingCopy() {
-               return new LdapEntryWorkingCopy();
-       }
-
-       @Override
-       public LdapEntry newUser(LdapName name) {
-               return getDirectory().newUser(name);
-       }
-
-       @Override
-       public LdapEntry newGroup(LdapName name) {
-               return getDirectory().newGroup(name);
-       }
-
-}