Definition Type: ComplexType
Name: LockFeatureResponseType
Namespace: http://niem.gov/niem/external/ogc-wfs/1.1.0/dhs-gmo/1.0.0
Containing Schema: wfs.xsd
Abstract
Documentation:
The LockFeatureResponseType is used to define an element to contains the response to a LockFeature operation.
Collapse XSD Schema Diagram:
Drilldown into FeaturesNotLocked in schema wfs_xsd Drilldown into FeaturesLocked in schema wfs_xsd Drilldown into LockId in schema wfs_xsdXSD Diagram of LockFeatureResponseType in schema wfs_xsd (National Information Exchange Model (NEIM))
Collapse XSD Schema Code:
<xsd:complexType name="LockFeatureResponseType">
    <xsd:annotation>
        <xsd:documentation>
            The LockFeatureResponseType is used to define an
            element to contains the response to a LockFeature
            operation.
         </xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element ref="wfs:LockId">
            <xsd:annotation>
                <xsd:documentation>
                  The LockFeatureResponse includes a LockId element
                  that contains a lock identifier.  The lock identifier
                  can be used by a client, in subsequent operations, to
                  operate upon the locked feature instances.
               </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="FeaturesLocked" type="wfs:FeaturesLockedType" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>
                  The LockFeature or GetFeatureWithLock operations
                  identify and attempt to lock a set of feature 
                  instances that satisfy the constraints specified 
                  in the request.  In the event that the lockAction
                  attribute (on the LockFeature or GetFeatureWithLock
                  elements) is set to SOME, a Web Feature Service will
                  attempt to lock as many of the feature instances from
                  the result set as possible.

                  The FeaturesLocked element contains list of ogc:FeatureId
                  elements enumerating the feature instances that a WFS
                  actually managed to lock.
               </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
        <xsd:element name="FeaturesNotLocked" type="wfs:FeaturesNotLockedType" minOccurs="0">
            <xsd:annotation>
                <xsd:documentation>
                  In contrast to the FeaturesLocked element, the
                  FeaturesNotLocked element contains a list of 
                  ogc:Filter elements identifying feature instances
                  that a WFS did not manage to lock because they were
                  already locked by another process.
               </xsd:documentation>
            </xsd:annotation>
        </xsd:element>
    </xsd:sequence>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
LockId wfs:LockId (1) (1)
FeaturesLocked wfs:FeaturesLocked 0 (1)
FeaturesNotLocked wfs:FeaturesNotLocked 0 (1)
Collapse Derivation Tree:
Collapse References:
wfs:LockFeatureResponse