![]() |
Qore xml Module 1.8.1
|
The abstract WebDavHandler property handler class interface. More...
#include <AbstractWebDavPropertyHandler.qc.dox.h>
Public Member Methods | |
| abstract auto | get (string resource, string ns=DavNs, list< string > prop_names) |
| Retrieves the value(s) of the given properties in the given namespace. | |
| abstract auto | get (string resource, string ns=DavNs, string prop_name) |
| Retrieves the value(s) of the given properties in the given namespace. | |
| abstract *hash< string, hash< auto > > | getAll (string resource) |
| Returns all properties in all namespaces. More... | |
| abstract *hash< auto > | getAllInNamespace (string resource, string ns) |
| Returns all properties in the given namespaces. More... | |
| abstract | set (string resource, string ns=DavNs, string prop_name, auto value) |
| Sets a property value. | |
| abstract | del (string resource, string ns=DavNs, list< string > prop_names) |
| Deletes one or more properties. | |
| abstract | del (string resource, string ns=DavNs, string prop_name) |
| Deletes a property. | |
| abstract | delAll (string resource) |
| Deletes all properties for the given resource. | |
| abstract | cp (string src_url, string target_url) |
| Copies all properties to another target URL. | |
| abstract | move (string src_url, string target_url) |
| Moves properties from one target URL to another. | |
The abstract WebDavHandler property handler class interface.
|
pure virtual |
Returns all properties in all namespaces.
Implemented in WebDavHandler::InMemoryWebDavPropertyHandler.
|
pure virtual |
Returns all properties in the given namespaces.
Implemented in WebDavHandler::InMemoryWebDavPropertyHandler.