|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.servlet.GenericServlet
org.apache.sling.api.servlets.SlingSafeMethodsServlet
org.apache.sling.api.servlets.SlingAllMethodsServlet
com.day.cq.commons.servlets.AbstractPredicateServlet
com.day.cq.wcm.core.contentfinder.DefaultSuggestionHandler
public class DefaultSuggestionHandler
Servlet that returns search results for a given gql statement.
example statement:'path:/content type:"cq:Page" About'
or url params:/bin/wcm/search/gql.json?query='path:/content type:"cq:Page" About'&pathPrefix=jcr:content
| Field Summary | |
|---|---|
static String |
COMMON_PATH_PREFIX
Common path prefix |
static String |
DEFAULT_NODE_TYPE
Default node type |
static String |
DEFAULT_START_PATH
default start path |
static String |
POST
post (query after "term") |
static String |
PRE
pre (query before "term") |
static String |
QUERY
Query clause |
protected String |
startPath
start path |
static String |
TAG_ROOT_PATH
tag root |
static String |
TERM
term |
| Fields inherited from class com.day.cq.commons.servlets.AbstractPredicateServlet |
|---|
FILTER_PARAM, PATH_PARAM, PREDICATE_PARAM |
| Constructor Summary | |
|---|---|
DefaultSuggestionHandler()
|
|
| Method Summary | |
|---|---|
protected void |
doGet(org.apache.sling.api.SlingHttpServletRequest request,
org.apache.sling.api.SlingHttpServletResponse response,
org.apache.commons.collections.Predicate predicate)
Handles the HTTP GET method |
| Methods inherited from class com.day.cq.commons.servlets.AbstractPredicateServlet |
|---|
doGet, getPredicate, selectorPredicateStart |
| Methods inherited from class org.apache.sling.api.servlets.SlingAllMethodsServlet |
|---|
doDelete, doPost, doPut, getAllowedRequestMethods, isMethodValid, mayService |
| Methods inherited from class org.apache.sling.api.servlets.SlingSafeMethodsServlet |
|---|
doGeneric, doHead, doOptions, doTrace, getServletInfo, handleMethodNotImplemented, service, service |
| Methods inherited from class javax.servlet.GenericServlet |
|---|
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, init, init, log, log |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String QUERY
public static final String COMMON_PATH_PREFIX
public static final String DEFAULT_NODE_TYPE
public static final String TERM
public static final String PRE
public static final String POST
public static final String DEFAULT_START_PATH
public static final String TAG_ROOT_PATH
protected String startPath
| Constructor Detail |
|---|
public DefaultSuggestionHandler()
| Method Detail |
|---|
protected void doGet(org.apache.sling.api.SlingHttpServletRequest request,
org.apache.sling.api.SlingHttpServletResponse response,
org.apache.commons.collections.Predicate predicate)
throws javax.servlet.ServletException,
IOException
AbstractPredicateServlet
doGet in class AbstractPredicateServletrequest - The HTTP requestresponse - The HTTP responsepredicate - the predicate retrieved from the request
javax.servlet.ServletException - if a servlet error occurs
IOException - if an I/O error occurs
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||