public class SuggestResource
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
LANG |
static java.lang.String |
PATH |
static java.lang.String |
QUERY |
private Suggester |
suggester |
Constructor and Description |
---|
SuggestResource(Suggester suggester) |
Modifier and Type | Method and Description |
---|---|
private SuggestionsRequest |
getSuggestionRequest(java.lang.String dsName,
java.lang.String shopGUID,
java.util.Locale locale,
java.lang.String query,
javax.ws.rs.core.UriInfo info) |
private SuggestionsResponse |
getSuggestionResponse(java.lang.String dsName,
java.lang.String shopGUID,
java.util.Locale language,
java.lang.String query,
javax.ws.rs.core.UriInfo info) |
javax.ws.rs.core.Response |
suggest(java.lang.String dsName,
java.lang.String shopGUID,
java.util.Locale language,
java.lang.String query,
javax.ws.rs.core.UriInfo info)
search suggestions
|
com.sun.jersey.api.json.JSONWithPadding |
suggestJSONP(java.lang.String dsName,
java.lang.String shopGUID,
java.lang.String callback,
java.util.Locale language,
java.lang.String query,
javax.ws.rs.core.UriInfo info)
search suggestions as JSON with Padding
|
public static final java.lang.String QUERY
public static final java.lang.String LANG
public static final java.lang.String PATH
private final Suggester suggester
@Inject public SuggestResource(Suggester suggester)
public javax.ws.rs.core.Response suggest(java.lang.String dsName, java.lang.String shopGUID, java.util.Locale language, java.lang.String query, @Context javax.ws.rs.core.UriInfo info)
dsName
- datasource (i.e. epages6 Storename)shopGUID
- GUID identifier of shoplanguage
- 2-digit language code (de, en..)query
- search queryinfo
- URI contextpublic com.sun.jersey.api.json.JSONWithPadding suggestJSONP(java.lang.String dsName, java.lang.String shopGUID, java.lang.String callback, java.util.Locale language, java.lang.String query, @Context javax.ws.rs.core.UriInfo info)
dsName
- datasource (i.e. epages6 Storename)shopGUID
- GUID identifier of shoplanguage
- 2-digit language code (de, en..)query
- search queryinfo
- URI contextcallback
- name of the callback methodprivate SuggestionsResponse getSuggestionResponse(java.lang.String dsName, java.lang.String shopGUID, java.util.Locale language, java.lang.String query, javax.ws.rs.core.UriInfo info)
private SuggestionsRequest getSuggestionRequest(java.lang.String dsName, java.lang.String shopGUID, java.util.Locale locale, java.lang.String query, javax.ws.rs.core.UriInfo info)