public abstract class LdapRoleCollectionManager extends Object implements it.eng.rdlab.um.role.service.RoleManager, LdapBasicConstants
| Modifier and Type | Field and Description |
|---|---|
protected String |
baseDn |
protected LdapManager |
ldapManager |
JAVA_LDAP_DRIVER, OBJECT_CLASS, OBJECT_CLASS_TOP| Constructor and Description |
|---|
LdapRoleCollectionManager(String baseDn) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
boolean |
deleteRole(String roleId) |
protected it.eng.rdlab.um.beans.GenericModel |
generateRole(String roleId,
LdapModelGenerator generator) |
protected List<it.eng.rdlab.um.role.beans.RoleModel> |
internalListRoles(LdapAbstractModelWrapper wrapper,
LdapModelGenerator generator) |
protected String baseDn
protected LdapManager ldapManager
public LdapRoleCollectionManager(String baseDn) throws NamingException
NamingExceptionpublic boolean deleteRole(String roleId) throws it.eng.rdlab.um.exceptions.UserManagementSystemException, it.eng.rdlab.um.exceptions.RoleRetrievalException
deleteRole in interface it.eng.rdlab.um.role.service.RoleManagerit.eng.rdlab.um.exceptions.UserManagementSystemExceptionit.eng.rdlab.um.exceptions.RoleRetrievalExceptionprotected it.eng.rdlab.um.beans.GenericModel generateRole(String roleId, LdapModelGenerator generator) throws LdapManagerException, NamingException
LdapManagerExceptionNamingExceptionprotected List<it.eng.rdlab.um.role.beans.RoleModel> internalListRoles(LdapAbstractModelWrapper wrapper, LdapModelGenerator generator) throws it.eng.rdlab.um.exceptions.RoleRetrievalException
it.eng.rdlab.um.exceptions.RoleRetrievalExceptionpublic void close()
close in interface it.eng.rdlab.um.role.service.RoleManagerCopyright © 2014. All Rights Reserved.