You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by se...@apache.org on 2015/12/16 15:45:59 UTC
cxf git commit: Minor update to the BigQuery demo
Repository: cxf
Updated Branches:
refs/heads/master ef57932bc -> 36fad24cc
Minor update to the BigQuery demo
Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/36fad24c
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/36fad24c
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/36fad24c
Branch: refs/heads/master
Commit: 36fad24cc72a2252f5a77ec61a67791397ca6bb1
Parents: ef57932
Author: Sergey Beryozkin <sb...@gmail.com>
Authored: Wed Dec 16 14:45:41 2015 +0000
Committer: Sergey Beryozkin <sb...@gmail.com>
Committed: Wed Dec 16 14:45:41 2015 +0000
----------------------------------------------------------------------
.../main/java/demo/jaxrs/server/BigQueryService.java | 12 +++++-------
1 file changed, 5 insertions(+), 7 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cxf/blob/36fad24c/distribution/src/main/release/samples/jax_rs/big_query/src/main/java/demo/jaxrs/server/BigQueryService.java
----------------------------------------------------------------------
diff --git a/distribution/src/main/release/samples/jax_rs/big_query/src/main/java/demo/jaxrs/server/BigQueryService.java b/distribution/src/main/release/samples/jax_rs/big_query/src/main/java/demo/jaxrs/server/BigQueryService.java
index e14c892..10a51e2 100644
--- a/distribution/src/main/release/samples/jax_rs/big_query/src/main/java/demo/jaxrs/server/BigQueryService.java
+++ b/distribution/src/main/release/samples/jax_rs/big_query/src/main/java/demo/jaxrs/server/BigQueryService.java
@@ -23,11 +23,12 @@ import java.util.List;
import java.util.Map;
import javax.ws.rs.GET;
+import javax.ws.rs.Consumes;
+import javax.ws.rs.FormParam;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.Context;
-import javax.ws.rs.core.MultivaluedMap;
import org.apache.cxf.helpers.CastUtils;
import org.apache.cxf.jaxrs.client.WebClient;
@@ -59,16 +60,13 @@ public class BigQueryService {
@POST
@Path("/complete")
+ @Consumes("application/x-www-form-urlencoded")
@Produces("text/html")
- public BigQueryResponse completeBigQuerySearch() {
+ public BigQueryResponse completeBigQuerySearch(@FormParam("word") String searchWord,
+ @FormParam("maxResults") String maxResults) {
ClientAccessToken accessToken = oidcContext.getToken();
- MultivaluedMap<String, String> state = oidcContext.getState();
-
- String searchWord = state.getFirst("word");
- String maxResults = state.getFirst("maxResults");
-
BigQueryResponse bigQueryResponse = new BigQueryResponse(getUserInfo(), searchWord);
bigQueryResponse.setTexts(getMatchingTexts(bigQueryClient, accessToken, searchWord, maxResults));
return bigQueryResponse;