@Transactional public interface CampaignModificationService extends CustomCampaignModificationService, CampaignFinder
| Modifier and Type | Field and Description |
|---|---|
static String |
WRITE_CAMAIGN_OR_ADMIN |
| Modifier and Type | Method and Description |
|---|---|
void |
changeActualEndAuto(long campaignId,
boolean isAuto) |
void |
changeActualEndDate(long campaignId,
Date actualEnd) |
void |
changeActualStartAuto(long campaignId,
boolean isAuto) |
void |
changeActualStartDate(long campaignId,
Date actualStart) |
void |
changeDescription(long campaignId,
String newDescription) |
void |
changeScheduledEndDate(long campaignId,
Date scheduledEnd) |
void |
changeScheduledStartDate(long campaignId,
Date scheduledStart) |
bindMilestone, findAllMilestones, findAssociableMilestones, findCampaignsByMilestoneId, findCampaignStatistics, findIterationsByCampaignId, gatherCampaignStatisticsBundle, gatherCampaignStatisticsBundleByMilestone, rename, unbindMilestonesfindById, findTestPlanByCampaignIdstatic final String WRITE_CAMAIGN_OR_ADMIN
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.campaign.Campaign\' ,\'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeDescription(long campaignId,
String newDescription)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.campaign.Campaign\' ,\'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeScheduledStartDate(long campaignId,
Date scheduledStart)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.campaign.Campaign\' ,\'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeScheduledEndDate(long campaignId,
Date scheduledEnd)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.campaign.Campaign\' ,\'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeActualStartDate(long campaignId,
Date actualStart)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.campaign.Campaign\' ,\'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeActualEndDate(long campaignId,
Date actualEnd)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.campaign.Campaign\' ,\'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeActualStartAuto(long campaignId,
boolean isAuto)
@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.tm.domain.campaign.Campaign\' ,\'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeActualEndAuto(long campaignId,
boolean isAuto)
Copyright © 2010-2015 Henix, henix.fr. All Rights Reserved.