org.deegree.enterprise.servlet
Class WFSHandler
java.lang.Object
org.deegree.enterprise.servlet.AbstractOWServiceHandler
org.deegree.enterprise.servlet.WFSHandler
- All Implemented Interfaces:
- ServiceDispatcher
class WFSHandler
- extends AbstractOWServiceHandler
Web servlet client for WFS.
NOTE: Currently, the WFSHandler
is responsible for the pre- and postprocessing of virtual feature
types. For virtual feature types, requests and responses are transformed using an XSL-script. Virtual feature types
can also provide their own schema document that is sent as a response to DescribeFeatureType
requests.
The heuristics that determines whether pre- or postprocessing is necessary, is not very accurate; check the methods:
#determineFormat(DescribeFeatureType, WFSConfiguration)
#determineFormat(GetFeature, WFSConfiguration)
#determineFormat(Transaction, WFSConfiguration)
The code for the handling of virtual features should probably be moved to the WFService
class.
- Version:
- $Revision: 9534 $, $Date: 2008-01-14 18:37:41 +0100 (Mo, 14 Jan 2008) $
- Author:
- Andreas Poth , Torsten Friebe , Markus Schneider , last edited by: $Author: mschneider $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WFSHandler
WFSHandler()
perform
public void perform(OGCWebServiceRequest request,
HttpServletResponse httpResponse)
throws ServiceException
- Performs the given
OGCWebServiceRequest
on the WFService
and sends the response to the given
HttpServletResponse
object.
- Parameters:
request
- OGCWebServiceRequest to be performedhttpResponse
- servlet response object to write to
- Throws:
ServiceException
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net