org.squashtest.tm.service.customfield
Interface CustomFieldManagerService

All Superinterfaces:
CustomCustomFieldManagerService, CustomFieldFinderService

@Transactional
public interface CustomFieldManagerService
extends CustomCustomFieldManagerService, CustomFieldFinderService

Facade service for custom fields management.

Author:
Gregory Fouquet

Field Summary
static String HAS_ROLE_ADMIN
           
 
Method Summary
 void changeDefaultValue(long customFieldId, String defaultValue)
           
 void changeLabel(long customFieldId, String label)
           
 
Methods inherited from interface org.squashtest.tm.service.customfield.CustomCustomFieldManagerService
addOption, changeCode, changeName, changeOptional, changeOptionCode, changeOptionLabel, changeOptionsPositions, deleteCustomField, findSingleSelectFieldById, findSortedCustomFields, persist, removeOption
 
Methods inherited from interface org.squashtest.tm.service.customfield.CustomFieldFinderService
findAllOrderedByName, findById, findByName, findSingleSelectFieldById, findSortedCustomFields
 

Field Detail

HAS_ROLE_ADMIN

static final String HAS_ROLE_ADMIN
See Also:
Constant Field Values
Method Detail

changeLabel

@PreAuthorize(value="hasRole(\'ROLE_ADMIN\')")
void changeLabel(long customFieldId,
                              String label)

changeDefaultValue

@PreAuthorize(value="hasRole(\'ROLE_ADMIN\')")
void changeDefaultValue(long customFieldId,
                                     String defaultValue)


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