public interface InfoListManagerService extends InfoListFinderService
| Modifier and Type | Method and Description |
|---|---|
void |
changeCode(long infoListId,
String newCode) |
void |
changeDescription(long infoListId,
String newDescription) |
void |
changeItemsPositions(long infoListId,
int newIndex,
List<Long> itemsIds) |
void |
changeLabel(long infoListId,
String newLabel) |
boolean |
isUsedByOneOrMoreProject(long infoListId) |
org.squashtest.tm.domain.infolist.InfoList |
persist(org.squashtest.tm.domain.infolist.InfoList infoList) |
void |
remove(List<Long> ids)
Removes all the info lists matching the given ids.
|
void |
remove(long infoListId) |
findAllUserLists, findAllWithBoundInfo, findByCode, findById, findByUniqueProperty@PreAuthorize(value="hasRole(\'ROLE_ADMIN\') or hasRole(\'ROLE_TM_PROJECT_MANAGER\')")
void changeDescription(long infoListId,
String newDescription)
@PreAuthorize(value="hasRole(\'ROLE_ADMIN\') or hasRole(\'ROLE_TM_PROJECT_MANAGER\')")
void changeLabel(long infoListId,
String newLabel)
@PreAuthorize(value="hasRole(\'ROLE_ADMIN\') or hasRole(\'ROLE_TM_PROJECT_MANAGER\')")
void changeCode(long infoListId,
String newCode)
@PreAuthorize(value="hasRole(\'ROLE_ADMIN\') or hasRole(\'ROLE_TM_PROJECT_MANAGER\')")
void changeItemsPositions(long infoListId,
int newIndex,
List<Long> itemsIds)
boolean isUsedByOneOrMoreProject(long infoListId)
@PreAuthorize(value="hasRole(\'ROLE_ADMIN\') or hasRole(\'ROLE_TM_PROJECT_MANAGER\')") void remove(long infoListId)
@PreAuthorize(value="hasRole(\'ROLE_ADMIN\') or hasRole(\'ROLE_TM_PROJECT_MANAGER\')") void remove(List<Long> ids)
ids - @PreAuthorize(value="hasRole(\'ROLE_ADMIN\') or hasRole(\'ROLE_TM_PROJECT_MANAGER\')") org.squashtest.tm.domain.infolist.InfoList persist(org.squashtest.tm.domain.infolist.InfoList infoList)
infoList - Copyright © 2010–2017 Henix, henix.fr. All rights reserved.