org.deegree.ogcwebservices.wcs.describecoverage
Class DescribeCoverage
java.lang.Object
  
org.deegree.ogcwebservices.AbstractOGCWebServiceRequest
      
org.deegree.ogcwebservices.wcs.WCSRequestBase
          
org.deegree.ogcwebservices.wcs.describecoverage.DescribeCoverage
- All Implemented Interfaces: 
 - Serializable, OGCWebServiceRequest
 
public class DescribeCoverage
- extends WCSRequestBase
 
A DescribeCoverage request lists the coverages to be described, identified by the Coverage
 parameter. A request that lists no coverages shall be interpreted as requesting descriptions of
 all coverages that a WCS can serve.
- Version:
 
  - $Revision: 6843 $, $Date: 2007-05-07 10:57:55 +0200 (Mo, 07 Mai 2007) $
 
- Author:
 
  - Andreas Poth, last edited by: $Author: apoth $
 
- See Also:
 - Serialized Form
 
 
 
 
 
 
DescribeCoverage
public DescribeCoverage(String id,
                        String version,
                        String[] coverages)
- Parameters:
 id - unique ID of the requestversion - Request protocol versioncoverages - list of coverages to describe (identified by their name values in the Capabilities
            response). If null or length == 0 all coverages of the service
            instances will be described
create
public static DescribeCoverage create(Map map)
                               throws OGCWebServiceException,
                                      MissingParameterValueException,
                                      InvalidParameterValueException
- creates a DescribeCoverage request from its KVP representation
- Parameters:
 map - request
- Returns:
 - created DescribeCoverage
 - Throws:
 OGCWebServiceException - will be thrown if something general is wrong
MissingParameterValueException
InvalidParameterValueException
WCSException - will be thrown if a WCS/DescribeCoverage specific part of the request is
             erroreous
 
 
createDescribeCoverage
public static DescribeCoverage createDescribeCoverage(String id,
                                                      String kvp)
                                               throws OGCWebServiceException,
                                                      MissingParameterValueException,
                                                      InvalidParameterValueException
- creates a DescribeCoverage request from its KVP representation
- Parameters:
 id - unique ID of the requestkvp - request
- Returns:
 - created DescribeCoverage
 - Throws:
 OGCWebServiceException - will be thrown if something general is wrong
MissingParameterValueException
InvalidParameterValueException
WCSException - will be thrown if a WCS/DescribeCoverage specific part of the request is
             erroreous
 
 
create
public static DescribeCoverage create(String id,
                                      Document doc)
                               throws OGCWebServiceException,
                                      MissingParameterValueException,
                                      InvalidParameterValueException
- creates a DescribeCoverage request from its XML representation
- Parameters:
 id - unique ID of the requestdoc - XML representation of the request
- Returns:
 - created DescribeCoverage
 - Throws:
 OGCWebServiceException - will be thrown if something general is wrong
MissingParameterValueException
InvalidParameterValueException
WCSException - will be thrown if a WCS/DescribeCoverage specific part of the request is
             erroreous
 
 
getCoverages
public String[] getCoverages()
- Returns:
 - Returns the coverages.
 
 
				an open source project founded by lat/lon, Bonn, Germany.
					For more information visit: http://deegree.sourceforge.net