org.squashtest.csp.tm.service
Interface IterationModificationService

All Superinterfaces:
CustomIterationModificationService

@Transactional
public interface IterationModificationService
extends CustomIterationModificationService


Method Summary
 void changeActualEndAuto(long iterationId, boolean isAuto)
           
 void changeActualEndDate(long iterationId, Date actualEnd)
           
 void changeActualStartAuto(long iterationId, boolean isAuto)
           
 void changeActualStartDate(long iterationId, Date actualStart)
           
 void changeDescription(long iterationId, String newDescription)
           
 void changeScheduledEndDate(long iterationId, Date scheduledEnd)
           
 void changeScheduledStartDate(long iterationId, Date scheduledStart)
           
 
Methods inherited from interface org.squashtest.csp.tm.service.CustomIterationModificationService
addExecution, addIterationToCampaign, changeTestPlanPosition, delete, deleteNodes, findAllExecutions, findById, findExecutionsByTestPlan, findIterationsByCampaignId, findIterationTestPlan, findPlannedTestCases, rename, simulateDeletion
 

Method Detail

changeDescription

@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.csp.tm.domain.campaign.Iteration\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeDescription(long iterationId,
                                    String newDescription)

changeScheduledStartDate

@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.csp.tm.domain.campaign.Iteration\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeScheduledStartDate(long iterationId,
                                           Date scheduledStart)

changeScheduledEndDate

@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.csp.tm.domain.campaign.Iteration\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeScheduledEndDate(long iterationId,
                                         Date scheduledEnd)

changeActualStartDate

@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.csp.tm.domain.campaign.Iteration\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeActualStartDate(long iterationId,
                                        Date actualStart)

changeActualEndDate

@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.csp.tm.domain.campaign.Iteration\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeActualEndDate(long iterationId,
                                      Date actualEnd)

changeActualStartAuto

@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.csp.tm.domain.campaign.Iteration\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeActualStartAuto(long iterationId,
                                        boolean isAuto)

changeActualEndAuto

@PreAuthorize(value="hasPermission(#arg0, \'org.squashtest.csp.tm.domain.campaign.Iteration\', \'WRITE\') or hasRole(\'ROLE_ADMIN\')")
void changeActualEndAuto(long iterationId,
                                      boolean isAuto)


Copyright © 2010-2012 Squashtest TM, Squashtest.org. All Rights Reserved.