deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.ogcwebservices.getcapabilities
Class GetCapabilities

java.lang.Object
  extended by org.deegree.ogcwebservices.AbstractOGCWebServiceRequest
      extended by org.deegree.ogcwebservices.getcapabilities.GetCapabilities
All Implemented Interfaces:
Serializable, OGCWebServiceRequest
Direct Known Subclasses:
CatalogueGetCapabilities, SOSGetCapabilities, WASGetCapabilities, WCSGetCapabilities, WFSGetCapabilities, WMPSGetCapabilities, WMSGetCapabilities, WPSGetCapabilities, WPVSGetCapabilities, WSSGetCapabilities

public abstract class GetCapabilities
extends AbstractOGCWebServiceRequest

Each OGC Web Service must be able to describe its capabilities. This abstract base class defines the structure intended to convey general information about the service itself, and summary information about the available data.

Version:
$Revision: 18195 $
Author:
Andreas Poth , last edited by: $Author: mschneider $
See Also:
Serialized Form

Constructor Summary
protected GetCapabilities(String id, String version, String updateSequence, String[] acceptVersions, String[] sections, String[] acceptFormats, Map<String,String> vendorSpecificParameter)
           
 
Method Summary
 String[] getAcceptFormats()
           
 String[] getAcceptVersions()
           
 String[] getSections()
           
 String getUpdateSequence()
           
 
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
 
Methods inherited from interface org.deegree.ogcwebservices.OGCWebServiceRequest
getServiceName
 

Constructor Detail

GetCapabilities

protected GetCapabilities(String id,
                          String version,
                          String updateSequence,
                          String[] acceptVersions,
                          String[] sections,
                          String[] acceptFormats,
                          Map<String,String> vendorSpecificParameter)
Parameters:
id -
version -
updateSequence -
acceptVersions -
sections -
acceptFormats -
vendorSpecificParameter -
Method Detail

getSections

public String[] getSections()
Returns:
Returns the capabilitiesSection.

getAcceptVersions

public String[] getAcceptVersions()
Returns:
acceptVersions

getAcceptFormats

public String[] getAcceptFormats()
Returns:
acceptFormats

getUpdateSequence

public String getUpdateSequence()
Returns:
Returns the updateSequence.

deegree 2.3 (2010/04/09 10:10 build-4-official)

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