com.esri.gpt.control.rest.search
Class DistributedSearchServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
com.esri.gpt.framework.context.BaseServlet
com.esri.gpt.control.georss.RestQueryServlet
com.esri.gpt.control.rest.search.DistributedSearchServlet
- All Implemented Interfaces:
- Serializable, Servlet, ServletConfig
public class DistributedSearchServlet
- extends RestQueryServlet
End-point for distributed search requests.
- See Also:
- Serialized Form
Methods inherited from class com.esri.gpt.framework.context.BaseServlet |
authenticate, doGet, doPost, getCredentials, getLogger, getParameterValue, getRealm, readInputCharacters, writeCharacterResponse, writeHtmlResponse, writeXmlResponse |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DistributedSearchServlet
public DistributedSearchServlet()
- Default constructor.
execute
public void execute(HttpServletRequest request,
HttpServletResponse response,
RequestContext context)
throws Exception
- Processes the HTTP request.
- Overrides:
execute
in class RestQueryServlet
- Parameters:
request
- the HTTP request.response
- HTTP response.context
- request context
- Throws:
Exception
- if an exception occurs
executeQuery
protected SearchResultRecords executeQuery(HttpServletRequest request,
HttpServletResponse response,
RequestContext context,
MessageBroker msgBroker,
RestQuery query)
throws SearchException
- Throws:
SearchException
- See Also:
RestQueryServlet.executeQuery(javax.servlet.http.HttpServletRequest, com.esri.gpt.framework.context.RequestContext, com.esri.gpt.framework.jsf.MessageBroker, com.esri.gpt.catalog.discovery.rest.RestQuery)
Copyright 2011 Environmental Systems Research Institute.
All rights reserved.
Use is subject to
license terms.