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

org.deegree.ogcwebservices.wass.was
Class WAService

java.lang.Object
  extended by org.deegree.ogcwebservices.wass.was.WAService
All Implemented Interfaces:
OGCWebService

public class WAService
extends Object
implements OGCWebService

This is the main WAService class that implements a WAS according to the GDI NRW spec V1.0.

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

Constructor Summary
WAService(WASConfiguration configuration)
          Creates a new service according to the given configuration.
 
Method Summary
 Object doService(OGCWebServiceRequest request)
          the implementation of this method performs the handling of the passed OGCWebServiceEvent directly and returns the result to the calling class/ method
 OGCCapabilities getCapabilities()
          returns the capabilities of a OGC web service
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WAService

public WAService(WASConfiguration configuration)
          throws OGCWebServiceException
Creates a new service according to the given configuration.

Parameters:
configuration - the config
Throws:
OGCWebServiceException
Method Detail

getCapabilities

public OGCCapabilities getCapabilities()
Description copied from interface: OGCWebService
returns the capabilities of a OGC web service

Specified by:
getCapabilities in interface OGCWebService
Returns:
the capabilities of a OGC web service

doService

public Object doService(OGCWebServiceRequest request)
                 throws OGCWebServiceException
Description copied from interface: OGCWebService
the implementation of this method performs the handling of the passed OGCWebServiceEvent directly and returns the result to the calling class/ method

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