Package com.atlassian.jira.rest.v2.issue
Class CreateIssueResource
java.lang.Object
com.atlassian.jira.rest.v2.issue.CreateIssueResource
Extensions to the Jira issue resource. This code should eventually be moved into Jira.
-
Constructor Summary
ConstructorsConstructorDescriptionCreateIssueResource(JiraAuthenticationContext jiraAuthenticationContext, IssueService issueService, ResourceUriBuilder resourceUriBuilder, SubTaskManager subTaskManager, IssueInputParametersAssembler issueInputParametersAssembler, UserProjectHistoryManager userProjectHistoryManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected ApplicationUserjavax.ws.rs.core.ResponsecreateIssue(IssueUpdateBean createRequest, boolean updateHistory, javax.ws.rs.core.UriInfo uriInfo) javax.ws.rs.core.ResponsecreateIssues(IssuesUpdateBean createRequests, javax.ws.rs.core.UriInfo uriInfo) protected javax.ws.rs.WebApplicationExceptionerror(ErrorCollection errors) protected javax.ws.rs.WebApplicationExceptionerror(javax.ws.rs.core.Response.Status status, ErrorCollection errors)
-
Constructor Details
-
CreateIssueResource
@Inject public CreateIssueResource(JiraAuthenticationContext jiraAuthenticationContext, IssueService issueService, ResourceUriBuilder resourceUriBuilder, SubTaskManager subTaskManager, IssueInputParametersAssembler issueInputParametersAssembler, UserProjectHistoryManager userProjectHistoryManager)
-
-
Method Details
-
createIssue
public javax.ws.rs.core.Response createIssue(IssueUpdateBean createRequest, boolean updateHistory, @Context javax.ws.rs.core.UriInfo uriInfo) -
createIssues
public javax.ws.rs.core.Response createIssues(IssuesUpdateBean createRequests, @Context javax.ws.rs.core.UriInfo uriInfo) -
error
-
error
protected javax.ws.rs.WebApplicationException error(javax.ws.rs.core.Response.Status status, ErrorCollection errors) -
callingUser
-