@Transactional public interface GenericProjectManagerService extends CustomGenericProjectManager, GenericProjectFinder
| Modifier and Type | Field and Description |
|---|---|
static String |
ADMIN_OR_PROJECT_MANAGER |
| Modifier and Type | Method and Description |
|---|---|
void |
changeActive(long projectId,
boolean isActive) |
void |
changeAllowTcModifDuringExec(long projectId,
boolean active) |
void |
changeDescription(long projectId,
String newDescription) |
void |
changeLabel(long projectId,
String newLabel) |
addNewPermissionToProject, bindTestAutomationProject, bindTestAutomationProjects, bindTestAutomationServer, changeBugTracker, changeBugTracker, changeBugTrackerProjectName, changeName, coerceTemplateIntoProject, deleteProject, disabledExecutionStatuses, disableExecutionStatus, disablePluginForWorkspace, enabledExecutionStatuses, enableExecutionStatus, enablePluginForWorkspace, findPartyById, findSortedProjects, getPluginConfiguration, isExecutionStatusEnabledForProject, persist, projectUsesExecutionStatus, removeBugTracker, removeProjectPermission, replaceExecutionStepStatus, setPluginConfiguration, synchronizeGenericProject, unbindTestAutomationProjectfindAllOrderedByName, findById, findSortedProjectsfindAdministrableProjectById, findAllAvailableTaProjects, findAllAvailableTaProjectsWithCredentials, findAllPossiblePermission, findBoundTestAutomationProjects, findPartyPermissionsBeanByProject, findPartyPermissionsBeansByProject, findPartyWithoutPermissionByProjectstatic final String ADMIN_OR_PROJECT_MANAGER
@PreAuthorize(value="hasRole(\'ROLE_ADMIN\') or hasPermission(#arg0, \'org.squashtest.tm.domain.project.Project\', \'MANAGEMENT\') ")
void changeDescription(long projectId,
String newDescription)
@PreAuthorize(value="hasRole(\'ROLE_ADMIN\') or hasPermission(#arg0, \'org.squashtest.tm.domain.project.Project\', \'MANAGEMENT\') ")
void changeLabel(long projectId,
String newLabel)
@PreAuthorize(value="hasRole(\'ROLE_ADMIN\')")
void changeActive(long projectId,
boolean isActive)
@PreAuthorize(value="hasRole(\'ROLE_ADMIN\') or hasPermission(#arg0, \'org.squashtest.tm.domain.project.Project\', \'MANAGEMENT\') ")
void changeAllowTcModifDuringExec(long projectId,
boolean active)
Copyright © 2010–2017 Henix, henix.fr. All rights reserved.