1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package com.atlassian.jira.rest.client.plugin;
18
19 import com.atlassian.httpclient.api.HttpClient;
20 import com.atlassian.jira.rest.client.api.SearchRestClient;
21 import com.atlassian.jira.rest.client.internal.async.AsynchronousSearchRestClient;
22 import com.atlassian.plugin.remotable.api.annotation.PublicComponent;
23
24 import java.net.URI;
25
26 @PublicComponent(SearchRestClient.class)
27 public final class SearchRestClientServiceFactory extends AbstractRestClientServiceFactory<SearchRestClient>
28 {
29 @Override
30 protected SearchRestClient getService(URI baseUri, HttpClient httpClient)
31 {
32 return new AsynchronousSearchRestClient(baseUri, httpClient);
33 }
34 }