org.vfny.geoserver.servlets.wms
Class GetMap

java.lang.Object
  extended byjavax.servlet.GenericServlet
      extended byjavax.servlet.http.HttpServlet
          extended byorg.vfny.geoserver.servlets.AbstractService
              extended byorg.vfny.geoserver.servlets.WMService
                  extended byorg.vfny.geoserver.servlets.wms.GetMap
All Implemented Interfaces:
java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class GetMap
extends WMService

WMS service wich returns request and response handlers to manage a GetMap request

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class org.vfny.geoserver.servlets.AbstractService
AbstractService.ServiceStratagy
 
Field Summary
 
Fields inherited from class org.vfny.geoserver.servlets.AbstractService
serviceStratagys
 
Constructor Summary
GetMap()
          Creates a new GetMap object.
 
Method Summary
protected  void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          DOCUMENT ME!
protected  KvpRequestReader getKvpReader(java.util.Map params)
          DOCUMENT ME!
protected  Response getResponseHandler()
          DOCUMENT ME!
protected  XmlRequestReader getXmlRequestReader()
          DOCUMENT ME!
 
Methods inherited from class org.vfny.geoserver.servlets.WMService
getExceptionHandler
 
Methods inherited from class org.vfny.geoserver.servlets.AbstractService
doGet, doService, getMimeType, init, requestSupportsGzip, send, send, sendError, sendError
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, 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
 

Constructor Detail

GetMap

public GetMap()
Creates a new GetMap object.

Method Detail

doPost

protected void doPost(javax.servlet.http.HttpServletRequest request,
                      javax.servlet.http.HttpServletResponse response)
               throws javax.servlet.ServletException,
                      java.io.IOException
Description copied from class: AbstractService
DOCUMENT ME!

Overrides:
doPost in class AbstractService
Parameters:
request - DOCUMENT ME!
response - DOCUMENT ME!
Throws:
java.io.IOException - DOCUMENT ME!
javax.servlet.ServletException - DOCUMENT ME!

getResponseHandler

protected Response getResponseHandler()
DOCUMENT ME!

Specified by:
getResponseHandler in class AbstractService
Returns:
DOCUMENT ME!

getXmlRequestReader

protected XmlRequestReader getXmlRequestReader()
DOCUMENT ME!

Specified by:
getXmlRequestReader in class AbstractService
Returns:
DOCUMENT ME!
Throws:
java.lang.UnsupportedOperationException - DOCUMENT ME!

getKvpReader

protected KvpRequestReader getKvpReader(java.util.Map params)
DOCUMENT ME!

Specified by:
getKvpReader in class AbstractService
Parameters:
params - DOCUMENT ME!
Returns:
DOCUMENT ME!