|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@Transactional(readOnly=true) public interface ProjectsPermissionFinder
| Method Summary | |
|---|---|
List<org.squashtest.tm.security.acls.PermissionGroup> |
findAllPossiblePermission()
|
List<org.squashtest.tm.domain.users.PartyProjectPermissionsBean> |
findPartyPermissionsBeanByProject(long projectId)
|
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.users.PartyProjectPermissionsBean>> |
findPartyPermissionsBeanByProject(org.squashtest.tm.core.foundation.collection.PagingAndSorting sorting,
org.squashtest.tm.core.foundation.collection.Filtering filtering,
long projectId)
|
List<org.squashtest.tm.domain.users.Party> |
findPartyWithoutPermissionByProject(long projectId)
|
List<org.squashtest.tm.domain.project.ProjectPermission> |
findProjectPermissionByParty(long partyId)
|
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.project.ProjectPermission>> |
findProjectPermissionByParty(long partyId,
org.squashtest.tm.core.foundation.collection.PagingAndSorting sorting,
org.squashtest.tm.core.foundation.collection.Filtering filtering)
|
List<org.squashtest.tm.domain.project.ProjectPermission> |
findProjectPermissionByUserLogin(String userLogin)
|
List<org.squashtest.tm.domain.project.GenericProject> |
findProjectWithoutPermissionByParty(long partyId)
|
List<org.squashtest.tm.domain.project.GenericProject> |
findProjectWithPermissionByParty(long partyId)
|
boolean |
isInPermissionGroup(long partyId,
Long projectId,
String permissionGroup)
|
boolean |
isInPermissionGroup(String userLogin,
Long projectId,
String permissionGroup)
|
void |
removeProjectPermission(long userId,
long projectId)
|
| Method Detail |
|---|
List<org.squashtest.tm.security.acls.PermissionGroup> findAllPossiblePermission()
List<org.squashtest.tm.domain.project.ProjectPermission> findProjectPermissionByParty(long partyId)
List<org.squashtest.tm.domain.project.ProjectPermission> findProjectPermissionByUserLogin(String userLogin)
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.project.ProjectPermission>> findProjectPermissionByParty(long partyId,
org.squashtest.tm.core.foundation.collection.PagingAndSorting sorting,
org.squashtest.tm.core.foundation.collection.Filtering filtering)
List<org.squashtest.tm.domain.project.GenericProject> findProjectWithoutPermissionByParty(long partyId)
List<org.squashtest.tm.domain.users.PartyProjectPermissionsBean> findPartyPermissionsBeanByProject(long projectId)
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.users.PartyProjectPermissionsBean>> findPartyPermissionsBeanByProject(org.squashtest.tm.core.foundation.collection.PagingAndSorting sorting,
org.squashtest.tm.core.foundation.collection.Filtering filtering,
long projectId)
List<org.squashtest.tm.domain.users.Party> findPartyWithoutPermissionByProject(long projectId)
void removeProjectPermission(long userId,
long projectId)
userId - projectId -
boolean isInPermissionGroup(long partyId,
Long projectId,
String permissionGroup)
boolean isInPermissionGroup(String userLogin,
Long projectId,
String permissionGroup)
List<org.squashtest.tm.domain.project.GenericProject> findProjectWithPermissionByParty(long partyId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||