Class RemoteJiraRestResource
java.lang.Object
com.atlassian.jira.plugin.link.remotejira.rest.resource.RemoteJiraRestResource
A remote Jira-related REST resource for remote issue links.
- Since:
- v5.0
-
Constructor Summary
ConstructorsConstructorDescriptionRemoteJiraRestResource(RemoteJiraClient remoteJiraClient, RemoteJiraRestService remoteJiraRestService, JiraAuthenticationContext jiraAuthenticationContext, I18nHelper.BeanFactory beanFactory) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.ResponsegetPicker(String appId, String query, String currentJQL, String currentIssueKey, String currentProjectId, boolean showSubTasks, boolean showSubTaskParent) jakarta.ws.rs.core.Responsejakarta.ws.rs.core.ResponsegetSearchAutoComplete(String appId, String fieldName, String fieldValue, String predicateName, String predicateValue) jakarta.ws.rs.core.ResponsegetSearchAutoCompleteData(String appId) jakarta.ws.rs.core.Response
-
Constructor Details
-
RemoteJiraRestResource
@Inject public RemoteJiraRestResource(RemoteJiraClient remoteJiraClient, RemoteJiraRestService remoteJiraRestService, JiraAuthenticationContext jiraAuthenticationContext, I18nHelper.BeanFactory beanFactory)
-
-
Method Details
-
getPicker
@GET @Path("/picker") @Produces("application/json") public jakarta.ws.rs.core.Response getPicker(@QueryParam("appId") String appId, @QueryParam("query") String query, @QueryParam("currentJQL") String currentJQL, @QueryParam("currentIssueKey") String currentIssueKey, @QueryParam("currentProjectId") String currentProjectId, @QueryParam("showSubTasks") boolean showSubTasks, @QueryParam("showSubTaskParent") boolean showSubTaskParent) -
getSearch
-
getSearchAutoComplete
@GET @Path("/autocomplete") @Produces("application/json") public jakarta.ws.rs.core.Response getSearchAutoComplete(@QueryParam("appId") String appId, @QueryParam("fieldName") String fieldName, @QueryParam("fieldValue") String fieldValue, @QueryParam("predicateName") String predicateName, @QueryParam("predicateValue") String predicateValue) -
getSearchAutoCompleteData
@GET @Path("/autocompletedata") @Produces("application/json") public jakarta.ws.rs.core.Response getSearchAutoCompleteData(@QueryParam("appId") String appId) -
getSearchAutoCompleteDataPre51
@GET @Path("/autocompletedata/legacy") @Produces("application/json") public jakarta.ws.rs.core.Response getSearchAutoCompleteDataPre51(@QueryParam("appId") String appId)
-