org.vfny.geoserver.requests.readers.wms
Class CapabilitiesKvpReader

java.lang.Object
  extended byorg.vfny.geoserver.requests.readers.KvpRequestReader
      extended byorg.vfny.geoserver.requests.readers.wms.CapabilitiesKvpReader

public class CapabilitiesKvpReader
extends KvpRequestReader

This utility reads in a GetCapabilities KVP request and turns it into an appropriate internal CapabilitiesRequest object, upon request.


Field Summary
 
Fields inherited from class org.vfny.geoserver.requests.readers.KvpRequestReader
INNER_DELIMETER, kvpPairs, OUTER_DELIMETER
 
Constructor Summary
CapabilitiesKvpReader(java.util.Map kvPairs)
          Constructor with raw request string.
 
Method Summary
 Request getRequest(javax.servlet.http.HttpServletRequest request)
          Get Capabilities request.
 
Methods inherited from class org.vfny.geoserver.requests.readers.KvpRequestReader
getTypesFromFids, getValue, keyExists, parseKvpSet, readFilters, readFlat, readNested
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CapabilitiesKvpReader

public CapabilitiesKvpReader(java.util.Map kvPairs)
Constructor with raw request string. Calls parent.

Parameters:
kvPairs - The raw string of a capabilities kvp request.
Method Detail

getRequest

public Request getRequest(javax.servlet.http.HttpServletRequest request)
                   throws ServiceException
Get Capabilities request.

Specified by:
getRequest in class KvpRequestReader
Returns:
Capabilities request.
Throws:
ServiceException - DOCUMENT ME!