5
0
mirror of https://github.com/apache/sqoop.git synced 2025-05-05 06:29:49 +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:
Bilung Lee 2012-08-23 20:03:11 +00:00
parent fcef44e4d4
commit 36807b99b0
2 changed files with 8 additions and 5 deletions

View File

@ -23,12 +23,18 @@
import com.sun.jersey.api.client.WebResource; import com.sun.jersey.api.client.WebResource;
import com.sun.jersey.api.client.WebResource.Builder; import com.sun.jersey.api.client.WebResource.Builder;
import java.util.Locale;
public class Request public class Request
{ {
public String get(String url) { public String get(String url) {
Client client = Client.create(); Client client = Client.create();
WebResource resource = client.resource(url); 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); return builder.get(String.class);
} }
} }

View File

@ -32,9 +32,6 @@ public class ConnectorRequestHandler implements RequestHandler {
private static final Logger LOG = private static final Logger LOG =
Logger.getLogger(ConnectorRequestHandler.class); Logger.getLogger(ConnectorRequestHandler.class);
/** The API version supported by this server */
public static final String PROTOCOL_V1 = "1";
public ConnectorRequestHandler() { public ConnectorRequestHandler() {
LOG.info("ConnectorRequestHandler initialized"); LOG.info("ConnectorRequestHandler initialized");
} }