<xsd:complexType name="GetFeatureWithLockType">
<xsd:annotation>
<xsd:documentation>
A GetFeatureWithLock request operates identically to a
GetFeature request expect that it attempts to lock the
feature instances in the result set and includes a lock
identifier in its response to a client. A lock identifier
is an identifier generated by a Web Feature Service that
a client application can use, in subsequent operations,
to reference the locked set of feature instances.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element ref="wfs:Query" maxOccurs="unbounded" />
</xsd:sequence>
<xsd:attribute name="version" type="xsd:string" use="required" fixed="1.0.0" />
<xsd:attribute name="service" type="xsd:string" use="required" fixed="WFS" />
<xsd:attribute name="handle" type="xsd:string" use="optional" />
<xsd:attribute name="expiry" type="xsd:positiveInteger" use="optional" />
<xsd:attribute name="outputFormat" type="xsd:string" use="optional" default="GML2" />
<xsd:attribute name="maxFeatures" type="xsd:positiveInteger" use="optional" />
</xsd:complexType>
|