org.deegree.services.wfs.format
Interface Format

All Known Subinterfaces:
CustomFormat
All Known Implementing Classes:
GMLFormat

public interface Format

Implementations provide input / output formats for the WFSController.

Version:
$Revision: 27445 $, $Date: 2010-10-20 15:01:08 +0200 (Mi, 20. Okt 2010) $
Author:
Markus Schneider, last edited by: $Author: mschneider $

Method Summary
 void destroy()
          Called by the WFSController to indicate that this Format is taken out of service.
 void doDescribeFeatureType(org.deegree.protocol.wfs.describefeaturetype.DescribeFeatureType request, HttpResponseBuffer response)
          Invoked by the WFSController when this output format instance is responsible for handling the request.
 void doGetFeature(org.deegree.protocol.wfs.getfeature.GetFeature request, HttpResponseBuffer response)
          Invoked by the WFSController when this output format instance is responsible for handling the request.
 void doGetGmlObject(org.deegree.protocol.wfs.getgmlobject.GetGmlObject request, HttpResponseBuffer response)
           
 

Method Detail

destroy

void destroy()
Called by the WFSController to indicate that this Format is taken out of service.


doDescribeFeatureType

void doDescribeFeatureType(org.deegree.protocol.wfs.describefeaturetype.DescribeFeatureType request,
                           HttpResponseBuffer response)
                           throws java.lang.Exception
Invoked by the WFSController when this output format instance is responsible for handling the request.

Parameters:
request -
response - sink for writing the respone, never null
Throws:
java.lang.Exception

doGetFeature

void doGetFeature(org.deegree.protocol.wfs.getfeature.GetFeature request,
                  HttpResponseBuffer response)
                  throws java.lang.Exception
Invoked by the WFSController when this output format instance is responsible for handling the request.

Parameters:
request -
response - sink for writing the respone, never null
Throws:
java.lang.Exception

doGetGmlObject

void doGetGmlObject(org.deegree.protocol.wfs.getgmlobject.GetGmlObject request,
                    HttpResponseBuffer response)
                    throws java.lang.Exception
Parameters:
request -
response -
Throws:
java.lang.Exception


Copyright © 2011. All Rights Reserved.