com.gisgraphy.servlet
Class StreetServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by com.gisgraphy.servlet.GisgraphyServlet
              extended by com.gisgraphy.servlet.StreetServlet
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class StreetServlet
extends com.gisgraphy.servlet.GisgraphyServlet

Provides a servlet Wrapper around The Gisgraphy street Service, it Maps web parameters to create a StreetSearchQuery

Author:
David Masclet
See Also:
Serialized Form

Field Summary
protected static org.slf4j.Logger logger
          The logger
static String STREET_SEARCH_MODE_PARAMETER
           
 
Fields inherited from class com.gisgraphy.servlet.GisgraphyServlet
APIKEY_PARAMETER, DEBUG_MODE_PARAMETER_NAME, debugMode, FORMAT_PARAMETER, FROM_PARAMETER, INDENT_PARAMETER, TO_PARAMETER
 
Constructor Summary
StreetServlet()
           
 
Method Summary
protected  void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
           
 com.gisgraphy.serializer.common.IoutputFormatVisitor getErrorVisitor(String errorMessage)
           
 com.gisgraphy.domain.valueobject.GisgraphyServiceType getGisgraphyServiceType()
           
 void init()
           
 void setStreetSearchEngine(com.gisgraphy.street.IStreetSearchEngine streetSearchEngine)
           
 
Methods inherited from class com.gisgraphy.servlet.GisgraphyServlet
doDelete, doHead, doOptions, doPost, doPut, doTrace, isDebugMode, sendCustomError, setDebugMode, setResponseContentType
 
Methods inherited from class javax.servlet.http.HttpServlet
getLastModified, service, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STREET_SEARCH_MODE_PARAMETER

public static final String STREET_SEARCH_MODE_PARAMETER
See Also:
Constant Field Values

logger

protected static final org.slf4j.Logger logger
The logger

Constructor Detail

StreetServlet

public StreetServlet()
Method Detail

init

public void init()
          throws javax.servlet.ServletException
Overrides:
init in class com.gisgraphy.servlet.GisgraphyServlet
Throws:
javax.servlet.ServletException

doGet

protected void doGet(javax.servlet.http.HttpServletRequest req,
                     javax.servlet.http.HttpServletResponse resp)
              throws javax.servlet.ServletException,
                     IOException
Overrides:
doGet in class javax.servlet.http.HttpServlet
Throws:
javax.servlet.ServletException
IOException

setStreetSearchEngine

public void setStreetSearchEngine(com.gisgraphy.street.IStreetSearchEngine streetSearchEngine)
Parameters:
streetSearchEngine - the streetSearchEngine to set

getGisgraphyServiceType

public com.gisgraphy.domain.valueobject.GisgraphyServiceType getGisgraphyServiceType()
Specified by:
getGisgraphyServiceType in class com.gisgraphy.servlet.GisgraphyServlet

getErrorVisitor

public com.gisgraphy.serializer.common.IoutputFormatVisitor getErrorVisitor(String errorMessage)
Specified by:
getErrorVisitor in class com.gisgraphy.servlet.GisgraphyServlet


Copyright © 2012. All Rights Reserved.