Definition Type: ComplexType
Name: LockType
Namespace: http://niem.gov/niem/external/ogc-wfs/1.1.0/dhs-gmo/1.0.0
Containing Schema: wfs.xsd
Abstract
Documentation:
This type defines the Lock element. The Lock element defines a locking operation on feature instances of a single type. An OGC Filter is used to constrain the scope of the operation. Features to be locked can be identified individually by using their feature identifier or they can be locked by satisfying the spatial and non-spatial constraints defined in the filter.
Collapse XSD Schema Diagram:
Drilldown into Filter in schema filter_xsd Drilldown into typeName in schema wfs_xsd Drilldown into handle in schema wfs_xsdXSD Diagram of LockType in schema wfs_xsd (National Information Exchange Model (NEIM))
Collapse XSD Schema Code:
<xsd:complexType name="LockType">
    <xsd:annotation>
        <xsd:documentation>
            This type defines the Lock element.  The Lock element
            defines a locking operation on feature instances of 
            a single type. An OGC Filter is used to constrain the
            scope of the operation.  Features to be locked can be
            identified individually by using their feature identifier
            or they can be locked by satisfying the spatial and 
            non-spatial constraints defined in the filter.
         </xsd:documentation>
    </xsd:annotation>
    <xsd:sequence>
        <xsd:element ref="ogc:Filter" minOccurs="0" maxOccurs="1" />
    </xsd:sequence>
    <xsd:attribute name="handle" type="xsd:string" use="optional">
        <xsd:annotation>
            <xsd:documentation>
               The handle attribute allows a client application
               to assign a client-generated request identifier
               to a Lock action.  The handle is included to 
               facilitate error reporting.  If one of a set of
               Lock actions failed while processing a LockFeature
               request, a WFS may report the handle in an exception
               report to localize the error.  If a handle is not
               present then a WFS may employ some other means of 
               localizing the error (e.g. line number).
            </xsd:documentation>
        </xsd:annotation>
    </xsd:attribute>
    <xsd:attribute name="typeName" type="xsd:QName" use="required">
        <xsd:annotation>
            <xsd:documentation>
              The value of the typeName attribute is the name 
              of the feature type to be updated. The name
              specified must be a valid type that belongs to
              the feature content as defined by the GML
              Application Schema.
           </xsd:documentation>
        </xsd:annotation>
    </xsd:attribute>
</xsd:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
Filter ogc:Filter 0 1
Collapse Child Attributes:
Name Type Default Value Use
handle wfs:handle Optional
typeName wfs:typeName Required
Collapse Derivation Tree:
Collapse References:
wfs:Lock