package com.nanometer.smartlab.service;
|
|
import org.apache.http.params.HttpParams;
|
|
import javax.annotation.PostConstruct;
|
import java.util.Map;
|
|
/**
|
* Created by johnny on 15/11/18.
|
*/
|
public class HttpParamSetter {
|
private HttpParams httpParams;
|
|
public void setHttpParams(HttpParams httpParams) {
|
this.httpParams = httpParams;
|
}
|
|
private Map<String, Object> parameters;
|
|
public void setParameters(Map<String, Object> parameters) {
|
this.parameters = parameters;
|
}
|
|
@PostConstruct
|
public void applyParameters() {
|
for (Map.Entry<String, Object> entry : parameters.entrySet()) {
|
httpParams.setParameter(entry.getKey(), entry.getValue());
|
}
|
}
|
}
|