org.deegree_impl.services.wts.protocol
Class WTSGetCapabilitiesRequest_Impl
java.lang.Object
  
org.deegree_impl.services.OGCWebServiceRequest_Impl
      
org.deegree_impl.services.wts.protocol.WTSGetCapabilitiesRequest_Impl
- All Implemented Interfaces: 
 - OGCWebServiceRequest, WTSGetCapabilitiesRequest
 
- public class WTSGetCapabilitiesRequest_Impl
- extends OGCWebServiceRequest_Impl
- implements WTSGetCapabilitiesRequest
   
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.
 
 
| 
Constructor Summary | 
(package private) | 
WTSGetCapabilitiesRequest_Impl(java.lang.String version,
                               java.lang.String id,
                               java.util.HashMap vendorSpecificParameter)
 
          Creates a new WTSGetCapabilitiesRequest_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.
  | 
 
| 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
WTSGetCapabilitiesRequest_Impl
WTSGetCapabilitiesRequest_Impl(java.lang.String version,
                               java.lang.String id,
                               java.util.HashMap vendorSpecificParameter)
- Creates a new WTSGetCapabilitiesRequest_Impl object.
 - Parameters:
 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 WTSGetCapabilitiesRequest
 
 
 
getRequestParameter
public java.lang.String getRequestParameter()
                                     throws WebServiceException
- returns the URI of a HTTP GET request. If the request doesn't support
 HTTP GET a WebServiceException will be thrown
- Specified by:
 getRequestParameter in interface OGCWebServiceRequest- Overrides:
 getRequestParameter in class OGCWebServiceRequest_Impl
 
- Throws:
 WebServiceException