public class RoleManager extends Object
Modifier and Type | Field and Description |
---|---|
protected static String |
DEFAULT_ROLE_PREFIX |
Constructor and Description |
---|
RoleManager(DatabaseSession session) |
Modifier and Type | Method and Description |
---|---|
void |
affectDefaultRolesToResource(int resourceId) |
protected static String |
convertDefaultRoleName(String defaultRoleName) |
protected GroupRole |
createResourceRoleFromDefault(GroupRole defaultUserRole,
int resourceId) |
protected UserRole |
createResourceRoleFromDefault(UserRole defaultUserRole,
int resourceId) |
protected List<GroupRole> |
getDefaultGroupRoles() |
protected List<UserRole> |
getDefaultUserRoles() |
List<GroupRole> |
getGroupRoles(int resourceId) |
List<UserRole> |
getUserRoles(int resourceId) |
protected static final String DEFAULT_ROLE_PREFIX
public RoleManager(DatabaseSession session)
public void affectDefaultRolesToResource(int resourceId)
public List<UserRole> getUserRoles(int resourceId)
public List<GroupRole> getGroupRoles(int resourceId)
protected List<UserRole> getDefaultUserRoles()
protected List<GroupRole> getDefaultGroupRoles()
protected UserRole createResourceRoleFromDefault(UserRole defaultUserRole, int resourceId)
protected GroupRole createResourceRoleFromDefault(GroupRole defaultUserRole, int resourceId)
protected static String convertDefaultRoleName(String defaultRoleName)
Copyright © 2009-2012 SonarSource. All Rights Reserved.