public class

CreateIssueResource

extends Object
java.lang.Object
   ↳ com.atlassian.jira.rest.v2.issue.CreateIssueResource

Class Overview

Extensions to the JIRA issue resource. This code should eventually be moved into JIRA.

Summary

Public Constructors
CreateIssueResource(JiraAuthenticationContext jiraAuthenticationContext, IssueService issueService, ResourceUriBuilder resourceUriBuilder, SubTaskManager subTaskManager, IssueInputParametersAssembler issueInputParametersAssembler)
Public Methods
Response createIssue(IssueUpdateBean createRequest, UriInfo uriInfo)
Response createIssues(IssuesUpdateBean createRequests, UriInfo uriInfo)
Protected Methods
ApplicationUser callingUser()
WebApplicationException error(Response.Status status, ErrorCollection errors)
WebApplicationException error(ErrorCollection errors)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public CreateIssueResource (JiraAuthenticationContext jiraAuthenticationContext, IssueService issueService, ResourceUriBuilder resourceUriBuilder, SubTaskManager subTaskManager, IssueInputParametersAssembler issueInputParametersAssembler)

Public Methods

public Response createIssue (IssueUpdateBean createRequest, UriInfo uriInfo)

public Response createIssues (IssuesUpdateBean createRequests, UriInfo uriInfo)

Protected Methods

protected ApplicationUser callingUser ()

protected WebApplicationException error (Response.Status status, ErrorCollection errors)

protected WebApplicationException error (ErrorCollection errors)