org.deegree.services.wfs.capabilities
Interface GetFeature

All Known Subinterfaces:
GetFeatureWithLock
All Known Implementing Classes:
GetFeature_Impl, GetFeatureWithLock_Impl

public interface GetFeature

The <GetFeature> tag isused todefine the formats available for expressing the results of a query. The RESULTFORMATS entity defines the mandatory output format of GML but can be redefined to include additional vendor specific formats.

-----------------------------------------------------

Version:
$Revision: 1.2 $ $Date: 2003/06/10 07:52:04 $
Author:
Axel Schaefer

Method Summary
 GetFeatureResponseHandler getClassForFormat(java.lang.String format)
          the method returns the class that is responsible for handling/creating the submitted format.
 DCPType[] getDCPType()
          The only available distributed computing platform is HTTP for which two request methods are defined; GET and POST.
 java.lang.String[] getResultFormat()
          gets the ResultFormat, the ouput format of the GML.
 

Method Detail

getResultFormat

public java.lang.String[] getResultFormat()
gets the ResultFormat, the ouput format of the GML.


getDCPType

public DCPType[] getDCPType()
The only available distributed computing platform is HTTP for which two request methods are defined; GET and POST. The onlineResource attribute indicates the URL prefix for HTTP GET requests (everything before the question mark and query string:http://hostname[:port]/path/scriptname); for HTTP POST requests, onlineResource is the complete URL.


getClassForFormat

public GetFeatureResponseHandler getClassForFormat(java.lang.String format)
the method returns the class that is responsible for handling/creating the submitted format. This enables an implementation of the deegree WFS to add the handling for new formats dynamicly by editing the its capabilities document.