public class LdapUserManager extends Object implements it.eng.rdlab.um.user.service.UserManager, LdapBasicConstants
JAVA_LDAP_DRIVER, OBJECT_CLASS, OBJECT_CLASS_TOP| Constructor and Description |
|---|
LdapUserManager(String baseDn) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
boolean |
createUser(it.eng.rdlab.um.user.beans.UserModel usermodel) |
boolean |
deleteUser(String userId) |
it.eng.rdlab.um.user.beans.UserModel |
getUser(String userId) |
List<it.eng.rdlab.um.user.beans.UserModel> |
listUsers() |
List<it.eng.rdlab.um.user.beans.UserModel> |
listUsers(it.eng.rdlab.um.user.beans.UserModel filter) |
boolean |
updateUser(it.eng.rdlab.um.user.beans.UserModel user) |
public LdapUserManager(String baseDn) throws NamingException
NamingExceptionpublic boolean createUser(it.eng.rdlab.um.user.beans.UserModel usermodel)
throws it.eng.rdlab.um.exceptions.UserManagementSystemException
createUser in interface it.eng.rdlab.um.user.service.UserManagerit.eng.rdlab.um.exceptions.UserManagementSystemExceptionpublic it.eng.rdlab.um.user.beans.UserModel getUser(String userId) throws it.eng.rdlab.um.exceptions.UserManagementSystemException, it.eng.rdlab.um.exceptions.UserRetrievalException
getUser in interface it.eng.rdlab.um.user.service.UserManagerit.eng.rdlab.um.exceptions.UserManagementSystemExceptionit.eng.rdlab.um.exceptions.UserRetrievalExceptionpublic boolean deleteUser(String userId) throws it.eng.rdlab.um.exceptions.UserManagementSystemException, it.eng.rdlab.um.exceptions.UserRetrievalException
deleteUser in interface it.eng.rdlab.um.user.service.UserManagerit.eng.rdlab.um.exceptions.UserManagementSystemExceptionit.eng.rdlab.um.exceptions.UserRetrievalExceptionpublic boolean updateUser(it.eng.rdlab.um.user.beans.UserModel user)
throws it.eng.rdlab.um.exceptions.UserManagementSystemException,
it.eng.rdlab.um.exceptions.UserRetrievalException
updateUser in interface it.eng.rdlab.um.user.service.UserManagerit.eng.rdlab.um.exceptions.UserManagementSystemExceptionit.eng.rdlab.um.exceptions.UserRetrievalExceptionpublic List<it.eng.rdlab.um.user.beans.UserModel> listUsers() throws it.eng.rdlab.um.exceptions.UserManagementSystemException, it.eng.rdlab.um.exceptions.UserRetrievalException
listUsers in interface it.eng.rdlab.um.user.service.UserManagerit.eng.rdlab.um.exceptions.UserManagementSystemExceptionit.eng.rdlab.um.exceptions.UserRetrievalExceptionpublic List<it.eng.rdlab.um.user.beans.UserModel> listUsers(it.eng.rdlab.um.user.beans.UserModel filter) throws it.eng.rdlab.um.exceptions.UserManagementSystemException, it.eng.rdlab.um.exceptions.UserRetrievalException
listUsers in interface it.eng.rdlab.um.user.service.UserManagerit.eng.rdlab.um.exceptions.UserManagementSystemExceptionit.eng.rdlab.um.exceptions.UserRetrievalExceptionpublic void close()
close in interface it.eng.rdlab.um.user.service.UserManagerCopyright © 2017. All Rights Reserved.