org.sonar.plugins.core.security
Class RoleManager
java.lang.Object
org.sonar.plugins.core.security.RoleManager
public class RoleManager
- extends Object
- Since:
- 1.12
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_ROLE_PREFIX
protected static final String DEFAULT_ROLE_PREFIX
- See Also:
- Constant Field Values
RoleManager
public RoleManager(DatabaseSession session)
affectDefaultRolesToResource
public void affectDefaultRolesToResource(int resourceId)
getUserRoles
public List<UserRole> getUserRoles(int resourceId)
getGroupRoles
public List<GroupRole> getGroupRoles(int resourceId)
getDefaultUserRoles
protected List<UserRole> getDefaultUserRoles()
getDefaultGroupRoles
protected List<GroupRole> getDefaultGroupRoles()
createResourceRoleFromDefault
protected UserRole createResourceRoleFromDefault(UserRole defaultUserRole,
int resourceId)
createResourceRoleFromDefault
protected GroupRole createResourceRoleFromDefault(GroupRole defaultUserRole,
int resourceId)
convertDefaultRoleName
protected static String convertDefaultRoleName(String defaultRoleName)
Copyright © 2009-2012 SonarSource. All Rights Reserved.