Class ReleasePageResource
java.lang.Object
com.atlassian.jira.projects.page.release.ReleasePageResource
@Consumes("application/json")
@Produces("application/json")
@Path("project/{projectKey}/release")
public class ReleasePageResource
extends Object
Rest resource for the release page.
-
Constructor Summary
ConstructorsConstructorDescriptionReleasePageResource(ProjectService projectService, VersionService versionService, VersionToVersionViewTransformer versionToVersionView, JiraAuthenticationContext jiraAuthenticationContext) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponsegetAllVersionsForProject(String projectKey) Return all versions for given project, including archived ones.jakarta.ws.rs.core.ResponsegetAllVersionsWithoutIssuesForProject(String projectKey) Return all versions for given project, including archived ones.jakarta.ws.rs.core.ResponsegetDetails(Long versionId) jakarta.ws.rs.core.ResponsegetVersionProgress(List<String> versionIds, String projectKey) jakarta.ws.rs.core.ResponsegetVersionsForProject(String projectKey) Return all versions for given project, excluding archived ones.
-
Constructor Details
-
ReleasePageResource
@Autowired @Inject public ReleasePageResource(ProjectService projectService, VersionService versionService, VersionToVersionViewTransformer versionToVersionView, JiraAuthenticationContext jiraAuthenticationContext)
-
-
Method Details
-
getAllVersionsForProject
@GET @Path("allversions") public jakarta.ws.rs.core.Response getAllVersionsForProject(@PathParam("projectKey") String projectKey) Return all versions for given project, including archived ones.- Parameters:
projectKey-- Returns:
-
getVersionsForProject
@GET @Path("versions") public jakarta.ws.rs.core.Response getVersionsForProject(@PathParam("projectKey") String projectKey) Return all versions for given project, excluding archived ones.- Parameters:
projectKey-- Returns:
-
getAllVersionsWithoutIssuesForProject
@GET @Path("allversions-nodetails") public jakarta.ws.rs.core.Response getAllVersionsWithoutIssuesForProject(@PathParam("projectKey") String projectKey) Return all versions for given project, including archived ones.- Parameters:
projectKey-- Returns:
-
getDetails
@GET @Path("/details/{versionId}") public jakarta.ws.rs.core.Response getDetails(@PathParam("versionId") Long versionId) -
getVersionProgress
-