|
||||||||||
| 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 | |||||||||