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: 7929 $, $Date: 2007-08-07 10:43:20 +0200 (Di, 07 Aug 2007) $
- Author:
- Andreas Poth , Torsten Friebe , Markus Schneider , last edited by: $Author: rbezema $
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