+++ /dev/null
-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);
- }
-
-}