mirror of
https://github.com/apache/sqoop.git
synced 2025-05-04 20:11:54 +08:00
SQOOP-581: Send locale back to sqoop server to retrieve locale aware data
git-svn-id: https://svn.apache.org/repos/asf/sqoop/branches/sqoop2@1376669 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
fcef44e4d4
commit
36807b99b0
@ -23,12 +23,18 @@
|
||||
import com.sun.jersey.api.client.WebResource;
|
||||
import com.sun.jersey.api.client.WebResource.Builder;
|
||||
|
||||
import java.util.Locale;
|
||||
|
||||
public class Request
|
||||
{
|
||||
public String get(String url) {
|
||||
Client client = Client.create();
|
||||
WebResource resource = client.resource(url);
|
||||
Builder builder = resource.accept(MediaType.APPLICATION_JSON_TYPE);
|
||||
Builder builder = resource
|
||||
// Sqoop is using JSON for data transfers
|
||||
.accept(MediaType.APPLICATION_JSON_TYPE)
|
||||
// Transfer client locale to return client specific data
|
||||
.acceptLanguage(Locale.getDefault());
|
||||
return builder.get(String.class);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -32,9 +32,6 @@ public class ConnectorRequestHandler implements RequestHandler {
|
||||
private static final Logger LOG =
|
||||
Logger.getLogger(ConnectorRequestHandler.class);
|
||||
|
||||
/** The API version supported by this server */
|
||||
public static final String PROTOCOL_V1 = "1";
|
||||
|
||||
public ConnectorRequestHandler() {
|
||||
LOG.info("ConnectorRequestHandler initialized");
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user