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 ApplicationUserjakarta.ws.rs.core.ResponsecreateIssue(IssueUpdateBean createRequest, boolean updateHistory, jakarta.ws.rs.core.UriInfo uriInfo) jakarta.ws.rs.core.ResponsecreateIssues(IssuesUpdateBean createRequests, jakarta.ws.rs.core.UriInfo uriInfo) protected jakarta.ws.rs.WebApplicationExceptionerror(ErrorCollection errors) protected jakarta.ws.rs.WebApplicationExceptionerror(jakarta.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 jakarta.ws.rs.core.Response createIssue(IssueUpdateBean createRequest, boolean updateHistory, @Context jakarta.ws.rs.core.UriInfo uriInfo) -
createIssues
public jakarta.ws.rs.core.Response createIssues(IssuesUpdateBean createRequests, @Context jakarta.ws.rs.core.UriInfo uriInfo) -
error
-
error
protected jakarta.ws.rs.WebApplicationException error(jakarta.ws.rs.core.Response.Status status, ErrorCollection errors) -
callingUser
-