public interface CmpVersionMappingService
Modifier and Type | Interface and Description |
---|---|
static class |
CmpVersionMappingService.UPDATE_PROJECT_VERSION |
Modifier and Type | Method and Description |
---|---|
CmpVersionMapping |
addMapping(CmpVersionMapping cmpVersionMapping)
Deprecated.
|
CmpVersionMapping |
addMapping(CmpVersionMapping cmpVersionMapping,
CmpVersionMappingService.UPDATE_PROJECT_VERSION copiedToProjectVersion)
Deprecated.
|
CmpVersionMapping |
addNewMapping(CmpVersionMappingImp cmpVersionMappingParam,
CmpVersionMappingService.UPDATE_PROJECT_VERSION copiedToProjectVersion) |
void |
deleteMapping(int mappingId) |
java.util.Date |
fromStringToDate(java.lang.String releaseDate) |
java.util.List<Component> |
getAllComponents(java.lang.Long projectId) |
java.util.List<Component> |
getAllComponents(java.lang.String projectKey) |
java.util.List<CmpVersionMappingImp> |
getAllMappings() |
java.util.List<CmpVersionMappingImp> |
getAllMappings(java.lang.Long projectId) |
java.util.List<CmpVersionMappingImp> |
getAllMappings(java.lang.String projectKey) |
java.util.List<Version> |
getAllVersions(java.lang.Long projectId,
boolean isVersionValid,
boolean excludeArchived) |
java.util.List<Version> |
getAllVersions(java.lang.String projectKey,
boolean isVersionValid,
boolean excludeArchived) |
java.util.List<Version> |
getApplicableVersions(java.util.List<java.lang.Long> selectedComponentIds,
long projectId,
boolean includeAllVersions) |
java.util.Set<Version> |
getApplicableVersionsForComponent(long componentId) |
java.lang.Integer |
getMajorVersion() |
CmpVersionMapping |
getMapping(int id) |
CmpVersionMapping |
getMapping(long componentId,
long versionId) |
CmpVersionMappingImp |
getMappingImp(int mappingId) |
java.util.List<CmpVersionMapping> |
getMappingsForComponent(java.lang.Long componentId) |
java.util.List<CmpVersionMapping> |
getMappingsForVersion(java.lang.Long versionId) |
com.atlassian.jira.project.Project |
getProject(java.lang.Long projectId) |
com.atlassian.jira.project.Project |
getProject(java.lang.String projectKey) |
CmpVersionUpdateInfo |
getUpdateInfoFromProjectVersion(java.lang.Long versionId) |
CmpVersionUpdateInfo |
getUpdateInfoFromProjectVersion(com.atlassian.jira.project.version.Version projectVersion) |
boolean |
hasAdministerProjectPermission(com.atlassian.jira.project.Project projectObject,
com.atlassian.jira.user.ApplicationUser loggedInUser) |
boolean |
hasBrowseOrAdministerProjectPermission(com.atlassian.jira.project.Project projectObject,
com.atlassian.jira.user.ApplicationUser loggedInUser) |
boolean |
hasCMPermission(com.atlassian.jira.project.Project projectObject,
com.atlassian.jira.user.ApplicationUser loggedInUser) |
boolean |
isUserAllowedToCreateVersion(com.atlassian.jira.project.Project projectObject,
com.atlassian.jira.user.ApplicationUser loggedInUser) |
ComponentReleaseCheckResult |
preCheckComponentVersionRelease(long componentId,
long versionId) |
void |
releaseComponentVersion(long componentId,
long currentVersionId,
long newVersionId,
java.util.Date versionReleaseDate,
ComponentReleaseCheckResult.ReleaseStrategy releaseStrategy)
Deprecated.
|
void |
releaseComponentVersion(long componentId,
long currentVersionId,
long newVersionId,
java.util.Date versionReleaseDate,
ComponentReleaseCheckResult.ReleaseStrategy releaseStrategy,
CmpVersionMappingService.UPDATE_PROJECT_VERSION synchOption) |
void |
setBundleService(BundleService bundleService) |
void |
synchFromProjectVersionsToComponentVersions(com.atlassian.jira.project.Project project) |
void |
unreleaseComponentVersion(long componentId,
long versionId)
Deprecated.
|
void |
unreleaseComponentVersion(long componentId,
long versionId,
CmpVersionMappingService.UPDATE_PROJECT_VERSION synchOption) |
void |
updateArchiveStatus(int mappingId,
boolean archived)
Deprecated.
|
void |
updateArchiveStatus(int mappingId,
boolean archived,
CmpVersionMappingService.UPDATE_PROJECT_VERSION synchOption) |
CmpVersionMapping |
updateMappingDescription(int mappingID,
java.lang.String description)
Deprecated.
|
CmpVersionMapping |
updateMappingDescription(int mappingId,
java.lang.String description,
CmpVersionMappingService.UPDATE_PROJECT_VERSION synchOption) |
void |
updateProjectVersion(CmpVersionUpdateInfo updateInfo,
java.lang.Long versionId) |
void |
updateProjectVersion(CmpVersionUpdateInfo updateInfo,
com.atlassian.jira.project.version.Version projectVersion) |
CmpVersionMapping |
updateReleaseDate(int mappingId,
java.util.Date releaseDate)
Deprecated.
|
CmpVersionMapping |
updateReleaseDate(int mappingId,
java.util.Date releaseDate,
CmpVersionMappingService.UPDATE_PROJECT_VERSION synchOption) |
CmpVersionMapping |
updateReleaseStatus(int mappingID,
boolean released)
Deprecated.
|
CmpVersionMapping |
updateReleaseStatus(int mappingId,
boolean released,
CmpVersionMappingService.UPDATE_PROJECT_VERSION synchOption) |
CmpVersionMapping |
updateStartDate(int mappingId,
java.util.Date startDate)
Deprecated.
|
CmpVersionMapping |
updateStartDate(int mappingId,
java.util.Date startDate,
CmpVersionMappingService.UPDATE_PROJECT_VERSION synchOption) |
void |
updateVersion(int mappingID,
CmpVersionUpdateInfo updateInfo)
Deprecated.
|
void |
updateVersion(int mappingID,
CmpVersionUpdateInfo updateInfo,
CmpVersionMappingService.UPDATE_PROJECT_VERSION copiedToProjectVersion) |
java.util.Set<Version> getApplicableVersionsForComponent(long componentId)
void updateProjectVersion(CmpVersionUpdateInfo updateInfo, java.lang.Long versionId)
void updateProjectVersion(CmpVersionUpdateInfo updateInfo, com.atlassian.jira.project.version.Version projectVersion)
void synchFromProjectVersionsToComponentVersions(com.atlassian.jira.project.Project project)
void deleteMapping(int mappingId) throws NotFoundException
NotFoundException
@Nonnull CmpVersionMapping getMapping(int id) throws NotFoundException
NotFoundException
java.util.List<Version> getApplicableVersions(java.util.List<java.lang.Long> selectedComponentIds, long projectId, boolean includeAllVersions)
com.atlassian.jira.project.Project getProject(java.lang.String projectKey)
com.atlassian.jira.project.Project getProject(java.lang.Long projectId)
java.util.List<CmpVersionMapping> getMappingsForComponent(java.lang.Long componentId)
java.util.List<CmpVersionMapping> getMappingsForVersion(java.lang.Long versionId)
java.util.List<Version> getAllVersions(java.lang.Long projectId, boolean isVersionValid, boolean excludeArchived)
java.util.List<Component> getAllComponents(java.lang.String projectKey)
java.util.List<Component> getAllComponents(java.lang.Long projectId)
java.util.List<CmpVersionMappingImp> getAllMappings(java.lang.String projectKey) throws NotFoundException
NotFoundException
java.util.List<CmpVersionMappingImp> getAllMappings()
boolean hasAdministerProjectPermission(com.atlassian.jira.project.Project projectObject, com.atlassian.jira.user.ApplicationUser loggedInUser)
boolean hasBrowseOrAdministerProjectPermission(com.atlassian.jira.project.Project projectObject, com.atlassian.jira.user.ApplicationUser loggedInUser)
boolean hasCMPermission(com.atlassian.jira.project.Project projectObject, com.atlassian.jira.user.ApplicationUser loggedInUser)
boolean isUserAllowedToCreateVersion(com.atlassian.jira.project.Project projectObject, com.atlassian.jira.user.ApplicationUser loggedInUser)
java.util.List<CmpVersionMappingImp> getAllMappings(java.lang.Long projectId)
CmpVersionUpdateInfo getUpdateInfoFromProjectVersion(@Nonnull com.atlassian.jira.project.version.Version projectVersion)
CmpVersionMapping addNewMapping(CmpVersionMappingImp cmpVersionMappingParam, CmpVersionMappingService.UPDATE_PROJECT_VERSION copiedToProjectVersion)
CmpVersionUpdateInfo getUpdateInfoFromProjectVersion(java.lang.Long versionId)
void setBundleService(BundleService bundleService)
CmpVersionMapping getMapping(long componentId, long versionId)
CmpVersionMappingImp getMappingImp(int mappingId) throws NotFoundException
NotFoundException
@Deprecated CmpVersionMapping addMapping(CmpVersionMapping cmpVersionMapping)
@Deprecated CmpVersionMapping addMapping(CmpVersionMapping cmpVersionMapping, CmpVersionMappingService.UPDATE_PROJECT_VERSION copiedToProjectVersion)
@Deprecated CmpVersionMapping updateReleaseDate(int mappingId, java.util.Date releaseDate) throws NotFoundException
NotFoundException
CmpVersionMapping updateReleaseDate(int mappingId, java.util.Date releaseDate, CmpVersionMappingService.UPDATE_PROJECT_VERSION synchOption) throws NotFoundException
NotFoundException
@Deprecated CmpVersionMapping updateStartDate(int mappingId, java.util.Date startDate) throws NotFoundException
NotFoundException
CmpVersionMapping updateStartDate(int mappingId, java.util.Date startDate, CmpVersionMappingService.UPDATE_PROJECT_VERSION synchOption) throws NotFoundException
NotFoundException
@Deprecated CmpVersionMapping updateReleaseStatus(int mappingID, boolean released) throws NotFoundException
NotFoundException
CmpVersionMapping updateReleaseStatus(int mappingId, boolean released, CmpVersionMappingService.UPDATE_PROJECT_VERSION synchOption) throws NotFoundException
NotFoundException
@Deprecated CmpVersionMapping updateMappingDescription(int mappingID, java.lang.String description) throws NotFoundException
NotFoundException
CmpVersionMapping updateMappingDescription(int mappingId, java.lang.String description, CmpVersionMappingService.UPDATE_PROJECT_VERSION synchOption) throws NotFoundException
NotFoundException
@Deprecated void updateArchiveStatus(int mappingId, boolean archived) throws NotFoundException
NotFoundException
void updateArchiveStatus(int mappingId, boolean archived, CmpVersionMappingService.UPDATE_PROJECT_VERSION synchOption) throws NotFoundException
NotFoundException
@Deprecated void unreleaseComponentVersion(long componentId, long versionId) throws NotFoundException
NotFoundException
@Deprecated void releaseComponentVersion(long componentId, long currentVersionId, long newVersionId, java.util.Date versionReleaseDate, ComponentReleaseCheckResult.ReleaseStrategy releaseStrategy) throws NotFoundException
NotFoundException
void releaseComponentVersion(long componentId, long currentVersionId, long newVersionId, java.util.Date versionReleaseDate, ComponentReleaseCheckResult.ReleaseStrategy releaseStrategy, CmpVersionMappingService.UPDATE_PROJECT_VERSION synchOption) throws NotFoundException
NotFoundException
java.lang.Integer getMajorVersion()
java.util.List<Version> getAllVersions(java.lang.String projectKey, boolean isVersionValid, boolean excludeArchived)
ComponentReleaseCheckResult preCheckComponentVersionRelease(long componentId, long versionId) throws NotFoundException
NotFoundException
@Deprecated void updateVersion(int mappingID, CmpVersionUpdateInfo updateInfo) throws NotFoundException
NotFoundException
void unreleaseComponentVersion(long componentId, long versionId, CmpVersionMappingService.UPDATE_PROJECT_VERSION synchOption) throws NotFoundException
NotFoundException
void updateVersion(int mappingID, CmpVersionUpdateInfo updateInfo, CmpVersionMappingService.UPDATE_PROJECT_VERSION copiedToProjectVersion) throws NotFoundException
NotFoundException
java.util.Date fromStringToDate(java.lang.String releaseDate)