org.deegree_impl.services.wms.protocol
Class WMSGetCapabilitiesRequest_Impl
java.lang.Object
org.deegree_impl.services.OGCWebServiceRequest_Impl
org.deegree_impl.services.wms.protocol.WMSGetCapabilitiesRequest_Impl
- All Implemented Interfaces:
- OGCWebServiceRequest, WMSGetCapabilitiesRequest
- public class WMSGetCapabilitiesRequest_Impl
- extends OGCWebServiceRequest_Impl
- implements WMSGetCapabilitiesRequest
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:
- $Revision: 1.7 $ $Date: 2004/04/27 15:40:39 $
- Author:
- Katharina Lupp Katharina Lupp
Constructor Summary |
(package private) |
WMSGetCapabilitiesRequest_Impl(java.lang.String version,
java.lang.String id,
java.lang.String updateSequence,
java.util.HashMap vendorSpecificParameter)
Creates a new WMSGetCapabilitiesRequest_Impl object. |
Method Summary |
java.lang.String |
getRequestParameter()
returns the URI of a HTTP GET request. |
java.lang.String |
getUpdateSequence()
The optional UPDATESEQUENCE parameter is for maintaining cache consistency.
|
void |
setUpdateSequence(java.lang.String updateSequence)
sets the |
Methods inherited from class org.deegree_impl.services.OGCWebServiceRequest_Impl |
getId, getRequest, getService, getVendorSpecificParameter, getVendorSpecificParameters, getVersion, putVendorSpecificParameter, setId, setRequest, setService, setVendorSpecificParameter, setVersion, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
updateSequence
private java.lang.String updateSequence
WMSGetCapabilitiesRequest_Impl
WMSGetCapabilitiesRequest_Impl(java.lang.String version,
java.lang.String id,
java.lang.String updateSequence,
java.util.HashMap vendorSpecificParameter)
- Creates a new WMSGetCapabilitiesRequest_Impl object.
- Parameters:
updateSequence
- version
- id
- vendorSpecificParameter
-
getUpdateSequence
public java.lang.String getUpdateSequence()
- The optional UPDATESEQUENCE parameter is for maintaining cache consistency.
Its value can be an integer, a timestamp in [ISO 8601:1988(E)] format, or
any other number or string. The server may include an UpdateSequence value
in its Capabilities XML. If present, this value should be increased when
changes are made to the Capabilities (e.g., when new maps are added to the
service). The server is the sole judge of lexical ordering sequence. The
client may include this parameter in its GetCapabilities request.
- Specified by:
getUpdateSequence
in interface WMSGetCapabilitiesRequest
setUpdateSequence
public void setUpdateSequence(java.lang.String updateSequence)
- sets the
getRequestParameter
public java.lang.String getRequestParameter()
throws WebServiceException
- returns the URI of a HTTP GET request.
- Specified by:
getRequestParameter
in interface OGCWebServiceRequest
- Overrides:
getRequestParameter
in class OGCWebServiceRequest_Impl
- Throws:
WebServiceException