|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.atlassian.jira.rest.v2.issue.VersionResource
public class VersionResource
Constructor Summary | |
---|---|
VersionResource(VersionService versionService,
ProjectService projectService,
JiraAuthenticationContext authContext,
I18nHelper i18n,
VersionBeanFactory versionBeanFactory,
VersionIssueCountsBeanFactory versionIssueCountsBeanFactory,
VersionUnresolvedIssueCountsBeanFactory versionUnresolvedIssueCountsBeanFactory)
|
Method Summary | |
---|---|
javax.ws.rs.core.Response |
createVersion(VersionBean bean)
Create a version via POST. |
javax.ws.rs.core.Response |
delete(String id,
String moveFixIssuesTo,
String moveAffectedIssuesTo)
Delete a project version. |
javax.ws.rs.core.Response |
getVersion(String id,
String expand)
Returns a project version. |
javax.ws.rs.core.Response |
getVersionRelatedIssues(String id)
Returns a bean containing the number of fixed in and affected issues for the given version. |
javax.ws.rs.core.Response |
getVersionUnresolvedIssues(String id)
Returns the number of unresolved issues for the given version |
javax.ws.rs.core.Response |
moveVersion(String id,
VersionMoveBean bean)
Modify a version's sequence within a project. |
javax.ws.rs.core.Response |
updateVersion(String id,
VersionBean bean)
Modify a version via PUT. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VersionResource(VersionService versionService, ProjectService projectService, JiraAuthenticationContext authContext, I18nHelper i18n, VersionBeanFactory versionBeanFactory, VersionIssueCountsBeanFactory versionIssueCountsBeanFactory, VersionUnresolvedIssueCountsBeanFactory versionUnresolvedIssueCountsBeanFactory)
Method Detail |
---|
public javax.ws.rs.core.Response getVersion(String id, String expand)
id
- a String containing the version id
public javax.ws.rs.core.Response updateVersion(String id, VersionBean bean)
public javax.ws.rs.core.Response createVersion(VersionBean bean)
public javax.ws.rs.core.Response delete(String id, String moveFixIssuesTo, String moveAffectedIssuesTo)
id
- The version to deletemoveFixIssuesTo
- The version to set fixVersion to on issues where the deleted version is the fix version,
If null then the fixVersion is removed.moveAffectedIssuesTo
- The version to set affectedVersion to on issues where the deleted version is the affected version,
If null then the affectedVersion is removed.
public javax.ws.rs.core.Response getVersionRelatedIssues(String id)
id
- a String containing the version id
public javax.ws.rs.core.Response getVersionUnresolvedIssues(String id)
id
- a String containing the version id
public javax.ws.rs.core.Response moveVersion(String id, VersionMoveBean bean)
id
- a String containing the version idbean
- a MoveVersionBean that describes the move to be performed.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |