it.eng.rdlab.um.ldap.user.service
Class LdapUserManager
java.lang.Object
it.eng.rdlab.um.ldap.user.service.LdapUserManager
- All Implemented Interfaces:
- LdapBasicConstants, it.eng.rdlab.um.user.service.UserManager
public class LdapUserManager
- extends Object
- implements it.eng.rdlab.um.user.service.UserManager, LdapBasicConstants
|
Method Summary |
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LdapUserManager
public LdapUserManager(String baseDn)
throws NamingException
- Throws:
NamingException
createUser
public boolean createUser(it.eng.rdlab.um.user.beans.UserModel usermodel)
throws it.eng.rdlab.um.exceptions.UserManagementSystemException
- Specified by:
createUser in interface it.eng.rdlab.um.user.service.UserManager
- Throws:
it.eng.rdlab.um.exceptions.UserManagementSystemException
getUser
public it.eng.rdlab.um.user.beans.UserModel getUser(String userId)
throws it.eng.rdlab.um.exceptions.UserManagementSystemException,
it.eng.rdlab.um.exceptions.UserRetrievalException
- Specified by:
getUser in interface it.eng.rdlab.um.user.service.UserManager
- Throws:
it.eng.rdlab.um.exceptions.UserManagementSystemException
it.eng.rdlab.um.exceptions.UserRetrievalException
deleteUser
public boolean deleteUser(String userId)
throws it.eng.rdlab.um.exceptions.UserManagementSystemException,
it.eng.rdlab.um.exceptions.UserRetrievalException
- Specified by:
deleteUser in interface it.eng.rdlab.um.user.service.UserManager
- Throws:
it.eng.rdlab.um.exceptions.UserManagementSystemException
it.eng.rdlab.um.exceptions.UserRetrievalException
updateUser
public boolean updateUser(it.eng.rdlab.um.user.beans.UserModel user)
throws it.eng.rdlab.um.exceptions.UserManagementSystemException,
it.eng.rdlab.um.exceptions.UserRetrievalException
- Specified by:
updateUser in interface it.eng.rdlab.um.user.service.UserManager
- Throws:
it.eng.rdlab.um.exceptions.UserManagementSystemException
it.eng.rdlab.um.exceptions.UserRetrievalException
listUsers
public List<it.eng.rdlab.um.user.beans.UserModel> listUsers()
throws it.eng.rdlab.um.exceptions.UserManagementSystemException,
it.eng.rdlab.um.exceptions.UserRetrievalException
- Specified by:
listUsers in interface it.eng.rdlab.um.user.service.UserManager
- Throws:
it.eng.rdlab.um.exceptions.UserManagementSystemException
it.eng.rdlab.um.exceptions.UserRetrievalException
listUsers
public 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
- Specified by:
listUsers in interface it.eng.rdlab.um.user.service.UserManager
- Throws:
it.eng.rdlab.um.exceptions.UserManagementSystemException
it.eng.rdlab.um.exceptions.UserRetrievalException
close
public void close()
- Specified by:
close in interface it.eng.rdlab.um.user.service.UserManager
Copyright © 2013. All Rights Reserved.