org.rhq.enterprise.server.resource.group
Interface LdapGroupManagerLocal
- All Known Implementing Classes:
- LdapGroupManagerBean
public interface LdapGroupManagerLocal
A manager that provides methods for creating, updating, deleting, and querying LdapGroups.
- Author:
- Simeon Pinder
|
Method Summary |
void |
addLdapGroupsToRole(Subject subject,
int roleId,
List<String> groupIds)
|
void |
assignRolesToLdapSubject(int subjectId,
List<String> ldapGroupNames)
|
Set<Map<String,String>> |
findAvailableGroups()
|
Set<String> |
findAvailableGroupsFor(String userName)
|
PageList<LdapGroup> |
findLdapGroups(PageControl pc)
|
PageList<LdapGroup> |
findLdapGroupsByRole(int roleId,
PageControl pageControl)
|
Map<String,String> |
findLdapUserDetails(String userName)
|
void |
removeLdapGroupsFromRole(Subject subject,
int roleId,
int[] groupIds)
|
void |
setLdapGroupsOnRole(Subject subject,
int roleId,
Set<LdapGroup> groups)
|
findLdapGroupsByRole
PageList<LdapGroup> findLdapGroupsByRole(int roleId,
PageControl pageControl)
findLdapGroups
PageList<LdapGroup> findLdapGroups(PageControl pc)
setLdapGroupsOnRole
void setLdapGroupsOnRole(Subject subject,
int roleId,
Set<LdapGroup> groups)
addLdapGroupsToRole
void addLdapGroupsToRole(Subject subject,
int roleId,
List<String> groupIds)
removeLdapGroupsFromRole
void removeLdapGroupsFromRole(Subject subject,
int roleId,
int[] groupIds)
assignRolesToLdapSubject
void assignRolesToLdapSubject(int subjectId,
List<String> ldapGroupNames)
findAvailableGroups
Set<Map<String,String>> findAvailableGroups()
findAvailableGroupsFor
Set<String> findAvailableGroupsFor(String userName)
findLdapUserDetails
Map<String,String> findLdapUserDetails(String userName)
Copyright © 2008-2011 Red Hat, Inc.. All Rights Reserved.