Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-testing > by-pkgid > 2c50825dd66d0497b96a67f7fab2ee84 > files > 7206

openoffice.org64-devel-doc-2.4.1.10-1mdv2008.1.x86_64.rpm

<html>
<head>
<title>Service WebDAVContentProvider</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../idl.css">
</head>
<body>
<div id="adc-idlref">

<a name="_top_"> </a><table class="navimain" border="0" cellpadding="3">
<tr>
<td class="navimain"><a href="../module-ix.html" class="navimain">Overview</a></td>
<td class="navimain"><a href="module-ix.html" class="navimain">Module</a></td>
<td class="navimain"><a href="WebDAVContentProvider-xref.html" class="navimain">Use</a></td>
<td class="navimainnone">Devguide</td>
<td class="navimain"><a href="../../../../index-files/index-1.html" class="navimain">Index</a></td>
</tr>
</table>
<table class="navisub" border="0" cellpadding="0">
<tr>
<td class="navisub">Included Services</td>
<td class="navisub"><a href="#ExportedInterfaces" class="navisub">Exported Interfaces</a></td>
<td class="navisub">Properties' Summary</td>
<td class="navisub">Properties' Details</td>
</tr>
</table>
<hr>
<table border="0" width="100%" cellpadding="5" cellspacing="3" class="title-table" style="margin-bottom:6pt;">
<tr>
<td><p class="namechain"><a href="../../../../module-ix.html" class="namechain">::</a> <a href="../../../module-ix.html" class="namechain">com</a> :: <a href="../../module-ix.html" class="namechain">sun</a> :: <a href="../module-ix.html" class="namechain">star</a> :: <a href="module-ix.html" class="namechain">ucb</a> :: </p>
</td>
</tr>
<tr>
<td class="title">service WebDAVContentProvider</td>
</tr>
<tr>
<td><dl>
<dt><b>Description</b></dt>
<dd>The WebDAV Content Provider (DCP) implements a <a href="ContentProvider.html">ContentProvider</a>
 for the <a href="UniversalContentBroker.html">UniversalContentBroker</a> (UCB).

 </dd>
<dd><p>It provides access to WebDAV and standard HTTP servers. The DCP
 communicates with the server using the WebDAV protocol which is an 
 extention to the HTTP protocol or using the plain HTTP protocol in case
 the server is not WebDAV enabled.

 </dd>
<dt><b>See also</b></dt>
<dd><a href="Content.html">Content</a></dd>
</dl>
</td>
</tr>
</table>
<hr>
<a name="ExportedInterfaces"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Exported Interfaces</td>
</tr>
<tr>
<td class="imsum_left"><a href="XContentProvider.html">XContentProvider</a></td>
<td class="imsum_right"><dl>
<dt><b>Description</b></dt>
<dd>provides two types of content: a Folder or Document which corresponds
 to a collection or non-collection (nodes and leafs) in WebDAV
 respectively.

 </dd>
<dd><p>

 <b>DCP Contents</b>
 <ol>
 <li>
 A DCP Folder (<a href="WebDAVFolderContent.html">WebDAVFolderContent</a>) is a container for
 other DCP Folders or Documents.
 </li>
 <li>
 A DCP Document (<a href="WebDAVDocumentContent.html">WebDAVDocumentContent</a>) is a container for
 Document data/content. The data/content may be anything, a WebDAV
 server, like an HTTP server, does not necessarily mandate what type of
 data/content may be contained within Documents. The type of data/content
 is defined by the MediaType property which is different from the content
 type returned from the getContentType method. The MediaType property is
 mapped to the equivalent WebDAV property and the WebDAV server
 calculates the value.
 </li>
 </ol>

 <p><b>URL Scheme for DCP Contents</b>

 <p>Each DCP content has an identifier corresponding to the following
 scheme:

 <ul>
 <li>
 vnd.sun.star.webdav://host:port/&lt;path&gt; where &lt;path&gt; is
 a hierarchical path of the form &lt;name&gt;/.../&lt;name&gt; and
 where &lt;name&gt; is a string encoded according to the URL
 conventions.
 </li>
 </ul>

 <p>It is also possible to use standard HTTP-URLs. In this case the
 implementation will determine by itself, if the requested resource
 is DAV enabled.

 <p>Examples:

 <ul>
 <li>
 vnd.sun.star.webdav://localhost/davhome/ ( a DAV collection )
 </li>
 <li>
 vnd.sun.star.webdav://dav.foo.com/Documents/report.sdw
 </li>
 <li>
 http://dav.foo.com/Documents/report.sdw
 </li>
 </ul>

 </p>
 </dd>
</dl>
</td>
</tr>
</table>
<br>&nbsp;<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2008 Sun Microsystems, Inc.</p>

</div> <!-- id="adc-idlref" -->
</body>

</html>