2.2.1.2.29 davAdapter

The davAdapter element specifies the properties of a data adapter that MUST be created to submit a form file to a WebDAV server. The WebDAV data adapter MUST NOT support querying a WebDAV server.

Parent Elements

dataAdapters

submit

Child Elements

fileName

folderURL

Attributes:

name: This attribute specifies the name of the data adapter. The specified name MUST be unique for all data adapters within the form template.

overwriteAllowed: This attribute specifies whether the data adapter can overwrite an existing file. If this attribute is not present, its value MUST be interpreted as "no".

queryAllowed: This attribute specifies whether the data adapter is allowed to query the WebDAV server for data. This attribute MUST be set to "no".

submitAllowed: This attribute specifies whether the data adapter is allowed to submit data to the WebDAV server. This attribute MUST be set to "yes".

The following W3C XML Schema ([XMLSCHEMA1] section 2.1) fragment specifies the contents of this element.

 <xsd:element name="davAdapter">
   <xsd:complexType>
     <xsd:all>
       <xsd:element name="folderURL">
         <xsd:complexType>
           <xsd:attribute name="value" type="xsd:string" use="required"/>
         </xsd:complexType>
       </xsd:element>
       <xsd:element name="fileName">
         <xsd:complexType>
           <xsd:attribute name="value" type="xsd:string" use="required"/>
           <xsd:attribute name="valueType" type="xsf:xdExpressionLiteral" use="optional"/>
         </xsd:complexType>
       </xsd:element>
     </xsd:all>
     <xsd:attribute name="name" type="xsf:xdTitle" use="required"/>
     <xsd:attribute name="overwriteAllowed" type="xsf:xdYesNo" use="optional"/>
     <xsd:attribute name="queryAllowed" type="xsf:xdYesNo" use="optional"/>
     <xsd:attribute name="submitAllowed" type="xsf:xdYesNo" use="optional"/>
   </xsd:complexType>
 </xsd:element>