FileDav

File Dav impplementation

Constructors

this
this(IDav dav, Path baseUrlPath, Path basePath)
Undocumented in source.

Members

Functions

bindResourcePlugins
void bindResourcePlugins(DavResource resource)
Undocumented in source. Be warned that the author may not have intended to support it.
canCreateCollection
bool canCreateCollection(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
canCreateResource
bool canCreateResource(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
childList
Path[] childList(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
createCollection
DavResource createCollection(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
createResource
DavResource createResource(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
exists
bool exists(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
filePath
Path filePath(URL url)
Undocumented in source. Be warned that the author may not have intended to support it.
getResource
DavResource getResource(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
removeResource
void removeResource(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
setCollection
void setCollection(DavResource resource)
Undocumented in source. Be warned that the author may not have intended to support it.
setResourceInfoProperties
void setResourceInfoProperties(DavResource resource)
Undocumented in source. Be warned that the author may not have intended to support it.
setResourceProperties
void setResourceProperties(DavResource resource)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

dav
IDav dav [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
name
string name [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
support
string[] support(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

basePath
Path basePath;
Undocumented in source.
baseUrlPath
Path baseUrlPath;
Undocumented in source.

Inherited Members

From BaseDavPlugin

_dav
IDav _dav;
Undocumented in source.
childList
Path[] childList(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
exists
bool exists(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
canCreateCollection
bool canCreateCollection(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
canCreateResource
bool canCreateResource(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
removeResource
void removeResource(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
getResource
DavResource getResource(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
createCollection
DavResource createCollection(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
createResource
DavResource createResource(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.
bindResourcePlugins
void bindResourcePlugins(DavResource resource)
Undocumented in source. Be warned that the author may not have intended to support it.
hasReport
bool hasReport(URL url, string username, string name)
Undocumented in source. Be warned that the author may not have intended to support it.
report
void report(DavRequest request, DavResponse response)
Undocumented in source. Be warned that the author may not have intended to support it.
notice
void notice(NoticeAction action, DavResource resource)
Undocumented in source. Be warned that the author may not have intended to support it.
dav
IDav dav [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
support
string[] support(URL url, string username)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta