org.deegree.protocol.wfs.getfeature
Class GetFeature

java.lang.Object
  extended by org.deegree.protocol.wfs.AbstractWFSRequest
      extended by org.deegree.protocol.wfs.getfeature.GetFeature
Direct Known Subclasses:
GetFeatureWithLock

public class GetFeature
extends AbstractWFSRequest

Represents a GetFeature request to a WFS.

Supported versions:

Version:
$Revision: $, $Date: $
Author:
Markus Schneider, last edited by: $Author: schneider $
See Also:
Query

Constructor Summary
GetFeature(Version version, String handle, StandardPresentationParams presentationParams, ResolveParams resolveParams, List<Query> queries)
          Creates a new GetFeature request.
 
Method Summary
 StandardPresentationParams getPresentationParams()
          Returns the parameters that control the presentation of the result set.
 List<Query> getQueries()
          The queries to be performed in the request.
 ResolveParams getResolveParams()
          Returns the parameters that control the resolution of references in the response.
 
Methods inherited from class org.deegree.protocol.wfs.AbstractWFSRequest
getHandle, getVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetFeature

public GetFeature(Version version,
                  String handle,
                  StandardPresentationParams presentationParams,
                  ResolveParams resolveParams,
                  List<Query> queries)
Creates a new GetFeature request.

Parameters:
version - protocol version, must not be null
handle - client-generated identifier, may be null
presentationParams - parameters for controlling the presentation of the result set, may be null
resolveParams - parameters for controlling the resolution of references of the result set, may be null
queries - the queries to be performed in the request, must not be null and must contain at least one entry
Method Detail

getPresentationParams

public StandardPresentationParams getPresentationParams()
Returns the parameters that control the presentation of the result set.

Returns:
presentation control parameters, never null

getResolveParams

public ResolveParams getResolveParams()
Returns the parameters that control the resolution of references in the response.

Returns:
reference resolution control parameters, never null

getQueries

public List<Query> getQueries()
The queries to be performed in the request.

Returns:
the queries to be performed, never null and must contain at least one entry


Copyright © 2011. All Rights Reserved.