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

org.deegree.ogcwebservices.sos
Class SOService

java.lang.Object
  extended by org.deegree.ogcwebservices.sos.SOService
All Implemented Interfaces:
OGCWebService

public class SOService
extends Object
implements OGCWebService

Version:
$Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18. Jun 2009) $
Author:
Matthias Kulbe , last edited by: $Author: mschneider $

Method Summary
static SOService create(SOSConfiguration scsConfiguration)
          static create method to create a new instance of the SCService
 Object doService(OGCWebServiceRequest request)
          checks the request and do service
 OGCCapabilities getCapabilities()
          returns the serviceConfiguration
 String getServiceTypeId()
          returns the ServiceTypeId from the ServiceIdentification section of the configuration
 String getVersion()
          returns the Version from the configuration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static SOService create(SOSConfiguration scsConfiguration)
static create method to create a new instance of the SCService

Parameters:
scsConfiguration -
Returns:
the new instance

getServiceTypeId

public String getServiceTypeId()
returns the ServiceTypeId from the ServiceIdentification section of the configuration

Returns:
the ServiceTypeId from the ServiceIdentification section of the configuration

getVersion

public String getVersion()
returns the Version from the configuration

Returns:
the Version from the configuration

getCapabilities

public OGCCapabilities getCapabilities()
returns the serviceConfiguration

Specified by:
getCapabilities in interface OGCWebService
Returns:
the serviceConfiguration

doService

public Object doService(OGCWebServiceRequest request)
                 throws OGCWebServiceException
checks the request and do service

Specified by:
doService in interface OGCWebService
Parameters:
request - request (WMS, WCS, WFS, CSW, WFS-G, WMPS) to perform
Returns:
result of a service operation
Throws:
OGCWebServiceException

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