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
(com.atlassian.applinks.api.ApplicationLinkService applicationLinkService, RemoteJiraRestService remoteJiraRestService, JiraAuthenticationContext jiraAuthenticationContext, I18nHelper.BeanFactory beanFactory) -
Method Summary
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
getPicker
(String appId, String query, String currentJQL, String currentIssueKey, String currentProjectId, boolean showSubTasks, boolean showSubTaskParent) javax.ws.rs.core.Response
javax.ws.rs.core.Response
getSearchAutoComplete
(String appId, String fieldName, String fieldValue, String predicateName, String predicateValue) javax.ws.rs.core.Response
getSearchAutoCompleteData
(String appId) javax.ws.rs.core.Response
-
Constructor Details
-
RemoteJiraRestResource
@Inject public RemoteJiraRestResource(com.atlassian.applinks.api.ApplicationLinkService applicationLinkService, RemoteJiraRestService remoteJiraRestService, JiraAuthenticationContext jiraAuthenticationContext, I18nHelper.BeanFactory beanFactory)
-
-
Method Details
-
getPicker
@GET @Path("/picker") @Produces("application/json") public javax.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 javax.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 javax.ws.rs.core.Response getSearchAutoCompleteData(@QueryParam("appId") String appId) -
getSearchAutoCompleteDataPre51
@GET @Path("/autocompletedata/legacy") @Produces("application/json") public javax.ws.rs.core.Response getSearchAutoCompleteDataPre51(@QueryParam("appId") String appId)
-