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

org.deegree.owscommon
Class OWSCommonCapabilities

java.lang.Object
  extended by org.deegree.ogcwebservices.getcapabilities.OGCCapabilities
      extended by org.deegree.owscommon.OWSCommonCapabilities
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
CatalogueCapabilities, SOSCapabilities, WFSCapabilities, WPSCapabilities, WPVSCapabilities

public abstract class OWSCommonCapabilities
extends OGCCapabilities

Represents a configuration for an OGC-Webservice according to the OWS Common Implementation Specification 0.2, i.e. it consists of the following parts:

Version:
$Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18 Jun 2009) $
Author:
Markus Schneider , last edited by: $Author: mschneider $
See Also:
Serialized Form

Constructor Summary
protected OWSCommonCapabilities(java.lang.String version, java.lang.String updateSequence, ServiceIdentification serviceIdentification, ServiceProvider serviceProvider, OperationsMetadata operationsMetadata, Contents contents)
          Constructor to be used from the implementing subclasses.
 
Method Summary
 Contents getContents()
           
 OperationsMetadata getOperationsMetadata()
           
 ServiceIdentification getServiceIdentification()
           
 ServiceProvider getServiceProvider()
           
 void setContents(Contents contents)
           
 void setOperationsMetadata(OperationsMetadata operationsMetadata)
           
 void setServiceIdentification(ServiceIdentification serviceIdentification)
           
 void setServiceProvider(ServiceProvider serviceProvider)
           
 
Methods inherited from class org.deegree.ogcwebservices.getcapabilities.OGCCapabilities
getUpdateSequence, getVersion, setUpdateSequence, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OWSCommonCapabilities

protected OWSCommonCapabilities(java.lang.String version,
                                java.lang.String updateSequence,
                                ServiceIdentification serviceIdentification,
                                ServiceProvider serviceProvider,
                                OperationsMetadata operationsMetadata,
                                Contents contents)
Constructor to be used from the implementing subclasses.

Parameters:
version -
updateSequence -
serviceIdentification -
serviceProvider -
operationsMetadata -
Method Detail

getContents

public Contents getContents()
Returns:
Returns the contents.

setContents

public void setContents(Contents contents)
Parameters:
contents - The contents to set.

getOperationsMetadata

public OperationsMetadata getOperationsMetadata()
Returns:
Returns the operationsMetadata.

setOperationsMetadata

public void setOperationsMetadata(OperationsMetadata operationsMetadata)
Parameters:
operationsMetadata - The operationsMetadata to set.

getServiceIdentification

public ServiceIdentification getServiceIdentification()
Returns:
Returns the serviceIdentification.

setServiceIdentification

public void setServiceIdentification(ServiceIdentification serviceIdentification)
Parameters:
serviceIdentification - The serviceIdentification to set.

getServiceProvider

public ServiceProvider getServiceProvider()
Returns:
Returns the serviceProvider.

setServiceProvider

public void setServiceProvider(ServiceProvider serviceProvider)
Parameters:
serviceProvider - The serviceProvider to set.

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