org.deegree.ogcwebservices.wps.describeprocess
Class DescribeProcessRequest
java.lang.Object
  
org.deegree.ogcwebservices.AbstractOGCWebServiceRequest
      
org.deegree.ogcwebservices.wps.WPSRequestBaseType
          
org.deegree.ogcwebservices.wps.describeprocess.DescribeProcessRequest
- All Implemented Interfaces: 
 - Serializable, OGCWebServiceRequest
 
public class DescribeProcessRequest
- extends WPSRequestBaseType
 
DescribeProcessRequest.java
 Created on 09.03.2006. 22:33:16h
 WPS DescribeProcess operation request.
- Version:
 
  - $Revision: 18195 $, $Date:20.03.2007$
 
- Author:
 
  - Christian Kiehle, Christian Heier, last edited by: $Author:wanhoff$
 
- See Also:
 - Serialized Form
 
| 
Field Summary | 
protected  List<Code> | 
identifier
 
          Unordered list of one or more identifiers of the processes for which the client is requesting detailed
 descriptions. | 
 
 
 
 
 
 
 
identifier
protected List<Code> identifier
- Unordered list of one or more identifiers of the processes for which the client is requesting detailed
 descriptions. This element shall be repeated for each process for which a description is requested. These
 Identifiers are unordered, but the WPS shall return the descriptions in the order in which they were requested.
 
DescribeProcessRequest
public DescribeProcessRequest(String version,
                              String id,
                              Map<String,String> vendorSpecificParameter,
                              List<Code> identifier)
- Parameters:
 version - id - vendorSpecificParameter - identifier - 
getIdentifier
public List<Code> getIdentifier()
- Returns:
 - Returns the identifier.
 
 
create
public static DescribeProcessRequest create(String id,
                                            String request)
                                     throws InvalidParameterValueException,
                                            MissingParameterValueException
- Creates a WPSDescribeProcess Request class representation from a key/value pair encoded request
- Parameters:
 id - request - 
- Returns:
 - the bean created from the request.
 - Throws:
 InvalidParameterValueException
MissingParameterValueException
 
 
create
public static DescribeProcessRequest create(Map<String,String> request)
                                     throws InvalidParameterValueException,
                                            MissingParameterValueException
- Parameters:
 request - 
- Returns:
 - the bean created from the given kvp
 - Throws:
 InvalidParameterValueException
MissingParameterValueException
 
create
public static DescribeProcessRequest create(String id,
                                            Element element)
                                     throws OGCWebServiceException
- XML-coded decribe process request currently not supported. This is not a mandatory operation.
- Parameters:
 id - element - 
- Returns:
 - the bean created from the xml node
 - Throws:
 OGCWebServiceException
MissingParameterValueException
InvalidParameterValueException- See Also:
 - "OGC 05-007r4 Subclause 9.2.3"
 
 
 
                an open source project founded by lat/lon, Bonn, Germany.
                    For more information visit: http://www.deegree.org