org.squashtest.csp.tm.service
Interface ProjectsPermissionManagementService

All Superinterfaces:
ProjectsPermissionFinder
All Known Implementing Classes:
ProjectsPermissionManagementServiceImpl

public interface ProjectsPermissionManagementService
extends ProjectsPermissionFinder


Method Summary
 void addNewPermissionToProject(long userId, long projectId, String permissionName)
           
 void deleteUserProjectOldPermission(String userLogin, long projectId)
           
 void removeProjectPermission(long userId, long projectId)
           
 
Methods inherited from interface org.squashtest.csp.tm.service.ProjectsPermissionFinder
findAllPossiblePermission, findProjectPermissionByLogin, findProjectWithoutPermissionByLogin, findUserPermissionsBeanByProject, findUserWithoutPermissionByProject
 

Method Detail

deleteUserProjectOldPermission

void deleteUserProjectOldPermission(String userLogin,
                                    long projectId)

addNewPermissionToProject

void addNewPermissionToProject(long userId,
                               long projectId,
                               String permissionName)

removeProjectPermission

void removeProjectPermission(long userId,
                             long projectId)


Copyright © 2010-2012 Henix, henix.fr. All Rights Reserved.