org.squashtest.tm.service.project
Interface GenericProjectManagerService
- All Superinterfaces:
- CustomGenericProjectFinder, CustomGenericProjectManager, GenericProjectFinder
@Transactional
public interface GenericProjectManagerService
- extends CustomGenericProjectManager, GenericProjectFinder
- Author:
- Gregory Fouquet
| Methods inherited from interface org.squashtest.tm.service.project.CustomGenericProjectManager |
addNewPermissionToProject, bindTestAutomationProject, changeBugTracker, changeBugTracker, changeBugTrackerProjectName, coerceTemplateIntoProject, deleteProject, disableWizardForWorkspace, enableWizardForWorkspace, findPartyById, findSortedProjects, persist, removeBugTracker, removeProjectPermission, unbindTestAutomationProject |
ADMIN_OR_PROJECT_MANAGER
static final String ADMIN_OR_PROJECT_MANAGER
- See Also:
- Constant Field Values
changeDescription
@PreAuthorize(value="hasRole(\'ROLE_ADMIN\') or hasPermission(#arg0, \'org.squashtest.tm.domain.project.Project\', \'MANAGEMENT\') ")
void changeDescription(long projectId,
String newDescription)
changeLabel
@PreAuthorize(value="hasRole(\'ROLE_ADMIN\') or hasPermission(#arg0, \'org.squashtest.tm.domain.project.Project\', \'MANAGEMENT\') ")
void changeLabel(long projectId,
String newLabel)
changeName
@PreAuthorize(value="hasRole(\'ROLE_ADMIN\') or hasPermission(#arg0, \'org.squashtest.tm.domain.project.Project\', \'MANAGEMENT\') ")
void changeName(long projectId,
String newName)
changeActive
@PreAuthorize(value="hasRole(\'ROLE_ADMIN\')")
void changeActive(long projectId,
boolean isActive)
changeTestAutomationEnabled
@PreAuthorize(value="hasRole(\'ROLE_ADMIN\') or hasPermission(#arg0, \'org.squashtest.tm.domain.project.Project\', \'MANAGEMENT\') ")
void changeTestAutomationEnabled(long projectId,
boolean isEnabled)
Copyright © 2010-2013 Henix, henix.fr. All Rights Reserved.