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

org.deegree.ogcwebservices.sos.capabilities
Class SOSCapabilities

java.lang.Object
  extended by org.deegree.ogcwebservices.getcapabilities.OGCCapabilities
      extended by org.deegree.owscommon.OWSCommonCapabilities
          extended by org.deegree.ogcwebservices.sos.capabilities.SOSCapabilities
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
SOSConfiguration

public class SOSCapabilities
extends OWSCommonCapabilities

Represents the SOS Capabilities

Version:
1.0
Author:
Matthias Kulbe
See Also:
Serialized Form

Constructor Summary
SOSCapabilities(String version, String updateSequence, ServiceIdentification serviceIdentification, ServiceProvider serviceProvider, OperationsMetadata operationsMetadata, Contents contents, ArrayList<Platform> platformList, ArrayList<Sensor> sensorList)
           
 
Method Summary
static OGCCapabilities createCapabilities(URL url)
          createCapabilities
 ArrayList<Platform> getPlatformList()
           
 ArrayList<Sensor> getSensorList()
           
 
Methods inherited from class org.deegree.owscommon.OWSCommonCapabilities
getContents, getOperationsMetadata, getServiceIdentification, getServiceProvider, setContents, setOperationsMetadata, setServiceIdentification, setServiceProvider
 
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

SOSCapabilities

public SOSCapabilities(String version,
                       String updateSequence,
                       ServiceIdentification serviceIdentification,
                       ServiceProvider serviceProvider,
                       OperationsMetadata operationsMetadata,
                       Contents contents,
                       ArrayList<Platform> platformList,
                       ArrayList<Sensor> sensorList)
Parameters:
version -
updateSequence -
serviceIdentification -
serviceProvider -
operationsMetadata -
contents -
platformList -
sensorList -
Method Detail

createCapabilities

public static OGCCapabilities createCapabilities(URL url)
                                          throws IOException,
                                                 SAXException,
                                                 InvalidCapabilitiesException
createCapabilities

Parameters:
url -
Returns:
the new instance
Throws:
IOException
SAXException
InvalidCapabilitiesException

getSensorList

public ArrayList<Sensor> getSensorList()
Returns:
sensorList

getPlatformList

public ArrayList<Platform> getPlatformList()
Returns:
platformList

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