public interface CustomMilestoneDao
| Modifier and Type | Interface and Description |
|---|---|
static interface |
CustomMilestoneDao.HolderConsumer |
| Modifier and Type | Method and Description |
|---|---|
void |
bindMilestoneToProjectRequirementVersions(long projectId,
long milestoneId) |
void |
bindMilestoneToProjectTestCases(long projectId,
long milestoneId) |
Collection<org.squashtest.tm.domain.milestone.Milestone> |
findAllMilestonesForTestCase(long testCaseId) |
Collection<org.squashtest.tm.domain.milestone.Milestone> |
findAssociableMilestonesForCampaign(long campaignId) |
Collection<org.squashtest.tm.domain.milestone.Milestone> |
findAssociableMilestonesForRequirementVersion(long versionId) |
Collection<org.squashtest.tm.domain.milestone.Milestone> |
findAssociableMilestonesForTestCase(long testCaseId) |
Collection<Long> |
findRequirementVersionIdsBoundToMilestones(Collection<Long> milestoneIds) |
Collection<Long> |
findTestCaseIdsBoundToMilestones(Collection<Long> milestoneIds) |
boolean |
isBoundToAtleastOneObject(long milestoneId) |
boolean |
isMilestoneBoundToACampainInProjects(Long milestoneId,
List<Long> projectIds) |
boolean |
isMilestoneBoundToOneObjectOfProject(Long milestoneId,
Long projectId) |
boolean |
isOneMilestoneAlreadyBindToAnotherRequirementVersion(List<Long> reqVIds,
List<Long> milestoneIds) |
boolean |
isTestCaseMilestoneDeletable(long testCaseId) |
boolean |
isTestCaseMilestoneModifiable(long testCaseId) |
void |
performBatchUpdate(CustomMilestoneDao.HolderConsumer consumer)
Warning : This method may clear your session.
|
void |
synchronizeRequirementVersions(long source,
long target,
List<Long> projectIds) |
void |
synchronizeTestCases(long source,
long target,
List<Long> projectIds) |
void |
unbindAllObjects(long milestoneId)
Warning : This method may clear your session.
|
void |
unbindAllObjectsForProject(Long id,
Long projectId)
Warning : This method may clear your session.
|
void |
unbindAllObjectsForProjects(Long milestoneId,
List<Long> projectIds)
Warning : This method may clear your session.
|
Collection<org.squashtest.tm.domain.milestone.Milestone> findAssociableMilestonesForTestCase(long testCaseId)
Collection<org.squashtest.tm.domain.milestone.Milestone> findAllMilestonesForTestCase(long testCaseId)
boolean isTestCaseMilestoneDeletable(long testCaseId)
boolean isTestCaseMilestoneModifiable(long testCaseId)
Collection<org.squashtest.tm.domain.milestone.Milestone> findAssociableMilestonesForRequirementVersion(long versionId)
Collection<org.squashtest.tm.domain.milestone.Milestone> findAssociableMilestonesForCampaign(long campaignId)
boolean isMilestoneBoundToOneObjectOfProject(Long milestoneId, Long projectId)
void unbindAllObjectsForProjects(Long milestoneId, List<Long> projectIds)
void unbindAllObjectsForProject(Long id, Long projectId)
boolean isOneMilestoneAlreadyBindToAnotherRequirementVersion(List<Long> reqVIds, List<Long> milestoneIds)
boolean isMilestoneBoundToACampainInProjects(Long milestoneId, List<Long> projectIds)
Collection<Long> findTestCaseIdsBoundToMilestones(Collection<Long> milestoneIds)
Collection<Long> findRequirementVersionIdsBoundToMilestones(Collection<Long> milestoneIds)
void performBatchUpdate(CustomMilestoneDao.HolderConsumer consumer)
boolean isBoundToAtleastOneObject(long milestoneId)
void unbindAllObjects(long milestoneId)
void synchronizeRequirementVersions(long source,
long target,
List<Long> projectIds)
void bindMilestoneToProjectTestCases(long projectId,
long milestoneId)
void bindMilestoneToProjectRequirementVersions(long projectId,
long milestoneId)
Copyright © 2010–2017 Henix, henix.fr. All rights reserved.