deegree 2.5 (2011/06/29 09:44 build-8-official)

org.deegree.ogcwebservices.wmps.operation
Class WMPSGetCapabilities

java.lang.Object
  extended by org.deegree.ogcwebservices.AbstractOGCWebServiceRequest
      extended by org.deegree.ogcwebservices.getcapabilities.GetCapabilities
          extended by org.deegree.ogcwebservices.wmps.operation.WMPSGetCapabilities
All Implemented Interfaces:
java.io.Serializable, OGCWebServiceRequest

public class WMPSGetCapabilities
extends GetCapabilities

This interface desribes the access to the parameters common to a OGC GetCapabilities request. It inherits three accessor methods from the general OGC web service request interface.

--------------------------------------------------------

Version:
2.0
Author:
Anup Deshmukh
See Also:
Serialized Form

Constructor Summary
WMPSGetCapabilities(java.lang.String version, java.lang.String id, java.lang.String updateSequence, java.util.Map<java.lang.String,java.lang.String> vendorSpecificParameter)
          Creates a new WMPSGetCapabilities object.
 
Method Summary
static WMPSGetCapabilities create(java.util.Map<java.lang.String,java.lang.String> paramMap)
          creates an WMPS GetCapabilities Request
 java.lang.String getRequestParameter()
          returns the URI of a HTTP GET request.
 java.lang.String getServiceName()
          returns 'WMPS' as service name
 
Methods inherited from class org.deegree.ogcwebservices.getcapabilities.GetCapabilities
getAcceptFormats, getAcceptVersions, getSections, getUpdateSequence
 
Methods inherited from class org.deegree.ogcwebservices.AbstractOGCWebServiceRequest
getId, getParam, getParamAsInt, getParamValues, getRequiredParam, getVendorSpecificParameter, getVendorSpecificParameters, getVersion, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WMPSGetCapabilities

WMPSGetCapabilities(java.lang.String version,
                    java.lang.String id,
                    java.lang.String updateSequence,
                    java.util.Map<java.lang.String,java.lang.String> vendorSpecificParameter)
Creates a new WMPSGetCapabilities object.

Parameters:
version -
id -
updateSequence -
vendorSpecificParameter -
Method Detail

create

public static WMPSGetCapabilities create(java.util.Map<java.lang.String,java.lang.String> paramMap)
                                  throws InconsistentRequestException
creates an WMPS GetCapabilities Request

Parameters:
paramMap - the parameters of the request
Returns:
the GetCapabilities request
Throws:
InconsistentRequestException - if the request is inconsistent

getRequestParameter

public java.lang.String getRequestParameter()
returns the URI of a HTTP GET request.

Specified by:
getRequestParameter in interface OGCWebServiceRequest
Overrides:
getRequestParameter in class AbstractOGCWebServiceRequest
Returns:
String

getServiceName

public java.lang.String getServiceName()
returns 'WMPS' as service name

Returns:
String

deegree 2.5 (2011/06/29 09:44 build-8-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org