org.deegree.services.controller.wps.execute
Class ExecuteRequestKVPAdapter
java.lang.Object
org.deegree.services.controller.wps.execute.ExecuteRequestKVPAdapter
public class ExecuteRequestKVPAdapter
- extends Object
Parser and validator for incoming WPS Execute
KVP requests.
- Version:
- $Revision: $, $Date: $
- Author:
- Alexander Padberg, Markus Schneider, last edited by: $Author: $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExecuteRequestKVPAdapter
public ExecuteRequestKVPAdapter()
parse100
public static ExecuteRequest parse100(Map<String,String> kvpParams,
Map<org.deegree.commons.types.ows.CodeType,ProcessDefinition> idToProcessDefinition,
Map<org.deegree.commons.types.ows.CodeType,ExceptionCustomizer> idToExceptionCustomizer)
throws OWSException,
org.deegree.crs.exceptions.UnknownCRSException
- Parses the given WPS 1.0.0
ExecuteRequest
KVP request.
Prerequisites (not checked by this method):
- Key 'SERVICE' has value 'WPS'
- Key 'REQUEST' has value 'Execute'
- Key 'VERSION' has value '1.0.0'
- Parameters:
kvpParams
- key-value pairs, keys must be uppercaseidToProcessDefinition
- key: process identifier, value: process definitionidToExceptionCustomizer
- map containing ExceptionCustomizer
s for processlets
- Returns:
- corresponding
ExecuteRequest
object
- Throws:
OWSException
org.deegree.crs.exceptions.UnknownCRSException
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org]]>