@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 |
changeReference(long campaignId,
String newReference) |
void |
changeScheduledEndDate(long campaignId,
Date scheduledEnd) |
void |
changeScheduledStartDate(long campaignId,
Date scheduledStart) |
bindMilestone, countIterations, findAllMilestones, findAssociableMilestones, findCampaignsByMilestoneId, findCampaignStatistics, findCampaigWithExistenceCheck, findIterationsByCampaignId, gatherCampaignStatisticsBundle, gatherFolderStatisticsBundle, rename, unbindMilestonesfindById, findCampaignByProjectId, 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 changeReference(long campaignId,
String newReference)
@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–2017 Henix, henix.fr. All rights reserved.