Revision 54338
Added by Claudio Atzori over 5 years ago
OaiRequest.java | ||
---|---|---|
1 | 1 |
package eu.dnetlib.functionality.modular.ui.oai.objects; |
2 | 2 |
|
3 |
import com.google.common.collect.Lists; |
|
4 |
import org.apache.http.message.BasicNameValuePair; |
|
5 |
|
|
3 | 6 |
import java.util.List; |
4 | 7 |
|
5 |
import org.apache.commons.httpclient.NameValuePair; |
|
6 |
|
|
7 |
import com.google.common.collect.Lists; |
|
8 |
|
|
9 | 8 |
public class OaiRequest { |
10 | 9 |
|
11 | 10 |
private String baseUrl; |
... | ... | |
63 | 62 |
this.token = token; |
64 | 63 |
} |
65 | 64 |
|
66 |
public NameValuePair[] toQueryParams() {
|
|
67 |
final List<NameValuePair> params = Lists.newArrayList(); |
|
65 |
public List<BasicNameValuePair> toQueryParams() {
|
|
66 |
final List<BasicNameValuePair> params = Lists.newArrayList();
|
|
68 | 67 |
|
69 | 68 |
if (verb != null && !verb.isEmpty()) { |
70 |
params.add(new NameValuePair("verb", verb)); |
|
69 |
params.add(new BasicNameValuePair("verb", verb));
|
|
71 | 70 |
} |
72 | 71 |
if (mdf != null && !mdf.isEmpty()) { |
73 |
params.add(new NameValuePair("metadataPrefix", mdf)); |
|
72 |
params.add(new BasicNameValuePair("metadataPrefix", mdf));
|
|
74 | 73 |
} |
75 | 74 |
if (set != null && !set.isEmpty()) { |
76 |
params.add(new NameValuePair("set", set)); |
|
75 |
params.add(new BasicNameValuePair("set", set));
|
|
77 | 76 |
} |
78 | 77 |
if (id != null && !id.isEmpty()) { |
79 |
params.add(new NameValuePair("identifier", id)); |
|
78 |
params.add(new BasicNameValuePair("identifier", id));
|
|
80 | 79 |
} |
81 | 80 |
if (token != null && !token.isEmpty()) { |
82 |
params.add(new NameValuePair("resumptionToken", token));
|
|
81 |
params.add(new BasicNameValuePair("resumptionToken", token));
|
|
83 | 82 |
} |
84 | 83 |
|
85 |
return params.toArray(new NameValuePair[params.size()]);
|
|
84 |
return params; |
|
86 | 85 |
} |
87 | 86 |
} |
Also available in: Unified diff
switched implementation to org.apache.httpcomponents:httpclient:4.5.3