it.eng.rdlab.um.ldap.role.service
Class LdapRoleCollectionManager
java.lang.Object
it.eng.rdlab.um.ldap.role.service.LdapRoleCollectionManager
- All Implemented Interfaces:
- LdapBasicConstants, it.eng.rdlab.um.role.service.RoleManager
- Direct Known Subclasses:
- LdapRoleManager
public abstract class LdapRoleCollectionManager
- extends Object
- implements it.eng.rdlab.um.role.service.RoleManager, LdapBasicConstants
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface it.eng.rdlab.um.role.service.RoleManager |
createRole, getRole, listRoles, listRoles, updateRole |
baseDn
protected String baseDn
ldapManager
protected LdapManager ldapManager
LdapRoleCollectionManager
public LdapRoleCollectionManager(String baseDn)
throws NamingException
- Throws:
NamingException
deleteRole
public boolean deleteRole(String roleId)
throws it.eng.rdlab.um.exceptions.UserManagementSystemException,
it.eng.rdlab.um.exceptions.RoleRetrievalException
- Specified by:
deleteRole in interface it.eng.rdlab.um.role.service.RoleManager
- Throws:
it.eng.rdlab.um.exceptions.UserManagementSystemException
it.eng.rdlab.um.exceptions.RoleRetrievalException
generateRole
protected it.eng.rdlab.um.beans.GenericModel generateRole(String roleId,
LdapModelGenerator generator)
throws LdapManagerException,
NamingException
- Throws:
LdapManagerException
NamingException
internalListRoles
protected List<it.eng.rdlab.um.role.beans.RoleModel> internalListRoles(LdapAbstractModelWrapper wrapper,
LdapModelGenerator generator)
throws it.eng.rdlab.um.exceptions.RoleRetrievalException
- Throws:
it.eng.rdlab.um.exceptions.RoleRetrievalException
close
public void close()
- Specified by:
close in interface it.eng.rdlab.um.role.service.RoleManager
Copyright © 2013. All Rights Reserved.