org.squashtest.tm.service.campaign
Interface CampaignModificationService
- All Superinterfaces:
- CampaignFinder, CustomCampaignModificationService
@Transactional
public interface CampaignModificationService
- extends CustomCampaignModificationService, CampaignFinder
WRITE_CAMAIGN_OR_ADMIN
static final String WRITE_CAMAIGN_OR_ADMIN
- See Also:
- Constant Field Values
changeDescription
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.campaign.Campaign\' ,\'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeDescription(long campaignId,
String newDescription)
changeScheduledStartDate
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.campaign.Campaign\' ,\'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeScheduledStartDate(long campaignId,
Date scheduledStart)
changeScheduledEndDate
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.campaign.Campaign\' ,\'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeScheduledEndDate(long campaignId,
Date scheduledEnd)
changeActualStartDate
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.campaign.Campaign\' ,\'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeActualStartDate(long campaignId,
Date actualStart)
changeActualEndDate
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.campaign.Campaign\' ,\'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeActualEndDate(long campaignId,
Date actualEnd)
changeActualStartAuto
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.campaign.Campaign\' ,\'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeActualStartAuto(long campaignId,
boolean isAuto)
changeActualEndAuto
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.campaign.Campaign\' ,\'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeActualEndAuto(long campaignId,
boolean isAuto)
Copyright © 2010-2013 Henix, henix.fr. All Rights Reserved.