Site Service: expose methods to get group names and available site roles

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10479 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Roy Wetherall
2008-08-21 16:32:30 +00:00
parent be93fb9ca5
commit f8e72d6b47
6 changed files with 100 additions and 1 deletions

View File

@@ -604,6 +604,15 @@ public class SiteServiceImpl implements SiteService, SiteModel
}
return result;
}
/**
* @see org.alfresco.repo.site.SiteService#getSiteRoles()
*/
public List<String> getSiteRoles()
{
Set<String> permissions = permissionService.getSettablePermissions(SiteModel.TYPE_SITE);
return new ArrayList<String>(permissions);
}
/**
* @see org.alfresco.repo.site.SiteService#isMember(java.lang.String, java.lang.String)