Class RemoteEpicLinkResource
java.lang.Object
com.atlassian.greenhopper.web.AbstractResource
com.atlassian.greenhopper.web.api.RemoteEpicLinkResource
@Path("api/epics")
@Produces({"application/json","application/xml"})
public class RemoteEpicLinkResource
extends AbstractResource
Exposes functionality to manage remote epic links
-
Field Summary
Fields inherited from class com.atlassian.greenhopper.web.AbstractResource
authenticationContext, log -
Constructor Summary
ConstructorsConstructorDescriptionRemoteEpicLinkResource(com.atlassian.jira.bc.issue.link.RemoteIssueLinkService remoteIssueLinkService, RemoteLinkConversationService remoteLinkConversationService, com.atlassian.jira.issue.IssueManager issueManager) -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.ResponsecreateEpicLinkChecked(String epicIdOrKey, RemoteLinkCreateRequest request) Creates an existing remote epic link.Methods inherited from class com.atlassian.greenhopper.web.AbstractResource
check, checkResult, createNoContentResponse, createOkResponse, createOkResponse, getUser, isGadgetRequest, nullSafe, response, responseWithoutAccessCheck
-
Constructor Details
-
RemoteEpicLinkResource
@Inject public RemoteEpicLinkResource(com.atlassian.jira.bc.issue.link.RemoteIssueLinkService remoteIssueLinkService, RemoteLinkConversationService remoteLinkConversationService, com.atlassian.jira.issue.IssueManager issueManager)
-
-
Method Details
-
createEpicLinkChecked
@PUT @Path("{epicIdOrKey}/remotelinkchecked") public javax.ws.rs.core.Response createEpicLinkChecked(@PathParam("epicIdOrKey") String epicIdOrKey, RemoteLinkCreateRequest request) Creates an existing remote epic link. It checks that the providedRemoteLinkCreateRequest.creationTokenmatches a started conversation.
-