it.eng.rdlab.um.ldap.crossoperations
Class LdapGroupRoleOperations
java.lang.Object
it.eng.rdlab.um.ldap.crossoperations.LdapGroupRoleOperations
- All Implemented Interfaces:
- it.eng.rdlab.um.crossoperations.GroupRoleOperations
public class LdapGroupRoleOperations
- extends Object
- implements it.eng.rdlab.um.crossoperations.GroupRoleOperations
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LdapGroupRoleOperations
public LdapGroupRoleOperations(LdapGroupManager groupManager,
LdapRoleManager roleManager)
throws ConfigurationException
- Throws:
ConfigurationException
close
public void close()
- Specified by:
close in interface it.eng.rdlab.um.crossoperations.GroupRoleOperations
listRolesByGroup
public List<it.eng.rdlab.um.role.beans.RoleModel> listRolesByGroup(String groupId)
throws it.eng.rdlab.um.exceptions.RoleRetrievalException,
it.eng.rdlab.um.exceptions.GroupRetrievalException
- Specified by:
listRolesByGroup in interface it.eng.rdlab.um.crossoperations.GroupRoleOperations
- Throws:
it.eng.rdlab.um.exceptions.RoleRetrievalException
it.eng.rdlab.um.exceptions.GroupRetrievalException
assignRoleToGroup
public void assignRoleToGroup(String roleId,
String groupId)
throws it.eng.rdlab.um.exceptions.UserManagementSystemException,
it.eng.rdlab.um.exceptions.GroupRetrievalException,
it.eng.rdlab.um.exceptions.RoleRetrievalException
- Specified by:
assignRoleToGroup in interface it.eng.rdlab.um.crossoperations.GroupRoleOperations
- Throws:
it.eng.rdlab.um.exceptions.UserManagementSystemException
it.eng.rdlab.um.exceptions.GroupRetrievalException
it.eng.rdlab.um.exceptions.RoleRetrievalException
dismissRoleFromGroup
public void dismissRoleFromGroup(String roleId,
String groupId)
throws it.eng.rdlab.um.exceptions.UserManagementSystemException,
it.eng.rdlab.um.exceptions.GroupRetrievalException,
it.eng.rdlab.um.exceptions.RoleRetrievalException
- Specified by:
dismissRoleFromGroup in interface it.eng.rdlab.um.crossoperations.GroupRoleOperations
- Throws:
it.eng.rdlab.um.exceptions.UserManagementSystemException
it.eng.rdlab.um.exceptions.GroupRetrievalException
it.eng.rdlab.um.exceptions.RoleRetrievalException
listGroupsByRole
public List<it.eng.rdlab.um.group.beans.GroupModel> listGroupsByRole(String roleId)
throws it.eng.rdlab.um.exceptions.UserManagementSystemException,
it.eng.rdlab.um.exceptions.RoleRetrievalException,
it.eng.rdlab.um.exceptions.GroupRetrievalException
- Specified by:
listGroupsByRole in interface it.eng.rdlab.um.crossoperations.GroupRoleOperations
- Throws:
it.eng.rdlab.um.exceptions.UserManagementSystemException
it.eng.rdlab.um.exceptions.RoleRetrievalException
it.eng.rdlab.um.exceptions.GroupRetrievalException
Copyright © 2013. All Rights Reserved.