| org.vfny.geoserver.servlets.AbstractService org.vfny.geoserver.wms.servlets.WMService
All known Subclasses: org.vfny.geoserver.wms.servlets.GetMap, org.vfny.geoserver.wms.servlets.Capabilities, org.vfny.geoserver.wms.servlets.GetLegendGraphic, org.vfny.geoserver.wms.servlets.GetFeatureInfo, org.vfny.geoserver.wms.servlets.DescribeLayer, org.vfny.geoserver.wms.servlets.KMLReflector,
WMService | abstract public class WMService extends AbstractService (Code) | | Base servlet for all Web Map Server requests.
Subclasses should supply the handler, request and response mapping for the
service they implement.
author: Gabriel Rold?n version: $Id: WMService.java 6326 2007-03-15 18:36:40Z jdeolive $ |
Constructor Summary | |
public | WMService(String request, WMS wms) Constructor for WMS service. |
WMService | public WMService(String request, WMS wms)(Code) | | Constructor for WMS service.
Parameters: request - The service request being made (GetCaps,GetFeature,...) Parameters: wms - The WMS service reference. |
getExceptionHandler | protected ExceptionHandler getExceptionHandler()(Code) | | returns a Web Map ServiceConfig exception handler
WmsExceptionHandler |
getWMS | public WMS getWMS()(Code) | | The wms service ref. |
setWMS | public void setWMS(WMS wms)(Code) | | Sets the wms service ref.
Parameters: wms - |
Fields inherited from org.vfny.geoserver.servlets.AbstractService | protected static Logger LOGGER(Code)(Java Doc)
|
Methods inherited from org.vfny.geoserver.servlets.AbstractService | protected ServiceStrategy createServiceStrategy() throws ServiceException(Code)(Java Doc) public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException(Code)(Java Doc) public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException(Code)(Java Doc) public void doPost(HttpServletRequest request, HttpServletResponse response, Reader requestXml) throws ServletException, IOException(Code)(Java Doc) protected void doService(HttpServletRequest request, HttpServletResponse response, Request serviceRequest) throws ServletException(Code)(Java Doc) public WebApplicationContext getApplicationContext()(Code)(Java Doc) public Data getCatalog()(Code)(Java Doc) abstract protected ExceptionHandler getExceptionHandler()(Code)(Java Doc) public GeoServer getGeoServer()(Code)(Java Doc) protected KvpRequestReader getKvpReader(Map params)(Code)(Java Doc) public String getKvpString()(Code)(Java Doc) protected String getMimeType()(Code)(Java Doc) public String getRequest()(Code)(Java Doc) final public Response getResponse()(Code)(Java Doc) protected Response getResponseHandler()(Code)(Java Doc) public String getService()(Code)(Java Doc) public Service getServiceRef()(Code)(Java Doc) public String getServiceStrategy()(Code)(Java Doc) public ServletContext getServletContext()(Code)(Java Doc) protected XmlRequestReader getXmlRequestReader()(Code)(Java Doc) protected boolean isServiceEnabled(HttpServletRequest req)(Code)(Java Doc) protected boolean requestSupportsGzip(HttpServletRequest request)(Code)(Java Doc) protected void send(HttpServletResponse response, CharSequence content)(Code)(Java Doc) protected void send(HttpServletResponse response, CharSequence content, String mimeType)(Code)(Java Doc) protected void send(HttpServletRequest httpRequest, HttpServletResponse response, Response result)(Code)(Java Doc) protected void sendDisabledServiceError(HttpServletResponse response) throws IOException(Code)(Java Doc) protected void sendError(HttpServletRequest request, HttpServletResponse response, Throwable t)(Code)(Java Doc) protected void sendError(HttpServletRequest request, HttpServletResponse response, ServiceException se)(Code)(Java Doc) public void setApplicationContext(ApplicationContext context) throws BeansException(Code)(Java Doc) public void setCatalog(Data catalog)(Code)(Java Doc) public void setGeoServer(GeoServer geoServer)(Code)(Java Doc) public void setKvpString(String kvpString)(Code)(Java Doc) public void setServiceRef(Service serviceRef)(Code)(Java Doc) public void setServiceStrategy(String serviceStrategy)(Code)(Java Doc)
|
|
|