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

org.deegree.ogcwebservices.wpvs.operation
Class WPVSRequestBase

java.lang.Object
  extended by org.deegree.ogcwebservices.AbstractOGCWebServiceRequest
      extended by org.deegree.ogcwebservices.wpvs.operation.WPVSRequestBase
All Implemented Interfaces:
java.io.Serializable, OGCWebServiceRequest
Direct Known Subclasses:
GetView

abstract class WPVSRequestBase
extends AbstractOGCWebServiceRequest

Conveniece class for all WPVS requests (with the exception of GetCapabilities), for the moment only the GetViewRequest is supported but it might necessary to implement the GetDescription operation for this purpose this class is Abstract.

Version:
$Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18 Jun 2009) $
Author:
Ugo Taddei, last edited by: $Author: mschneider $

Constructor Summary
WPVSRequestBase(java.lang.String version, java.lang.String id, java.util.Map<java.lang.String,java.lang.String> vendorSpecificParameter)
          Default for WPVSRequestBases.
 
Method Summary
 double getScale()
           
 java.lang.String getServiceName()
          returns 'WPVS' as service name.
 
Methods inherited from class org.deegree.ogcwebservices.AbstractOGCWebServiceRequest
getId, getParam, getParamAsInt, getParamValues, getRequestParameter, getRequiredParam, getVendorSpecificParameter, getVendorSpecificParameters, getVersion, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WPVSRequestBase

public WPVSRequestBase(java.lang.String version,
                       java.lang.String id,
                       java.util.Map<java.lang.String,java.lang.String> vendorSpecificParameter)
Default for WPVSRequestBases.

Parameters:
version - the service vrsion
id - the servce id
vendorSpecificParameter - a Map containing vendor-specifc parameters
Method Detail

getServiceName

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

Returns:
the name of the service that is targeted by the request

getScale

public double getScale()
Returns:
the requested SCALE, which is a vendorspecific propertie.

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