org.deegree.services.csw.capabilities
Class GetCapabilities202KVPAdapter

java.lang.Object
  extended by org.deegree.services.csw.capabilities.GetCapabilities202KVPAdapter

public class GetCapabilities202KVPAdapter
extends java.lang.Object

Encapsulates the method for parsing a kvp request via Http-GET. Due to the fact that the GetCapabilities operation is common OWS specific for all webservices the parsing is delegated to the deegree core module.

Version:
$Revision: $, $Date: $
Author:
Steffen Thomas, last edited by: $Author: thomas $

Constructor Summary
GetCapabilities202KVPAdapter()
           
 
Method Summary
static org.deegree.protocol.ows.capabilities.GetCapabilities parse(org.deegree.commons.tom.ows.Version version, java.util.Map<java.lang.String,java.lang.String> kvpParams)
          Parses an incoming KVP request via Http-GET
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetCapabilities202KVPAdapter

public GetCapabilities202KVPAdapter()
Method Detail

parse

public static org.deegree.protocol.ows.capabilities.GetCapabilities parse(org.deegree.commons.tom.ows.Version version,
                                                                          java.util.Map<java.lang.String,java.lang.String> kvpParams)
Parses an incoming KVP request via Http-GET

Parameters:
version - that is parsed from the request in the GetCapabilities
kvpParams - that are requested as key to a value.
Returns:
GetCapabilities request
Throws:
org.deegree.commons.utils.kvp.InvalidParameterValueException - if VERSION parameter contains a syntactical error


Copyright © 2011. All Rights Reserved.