Project

General

Profile

« Previous | Next » 

Revision 54338

switched implementation to org.apache.httpcomponents:httpclient:4.5.3

View differences:

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