The empty WebdavRequest interface collects the functionality
defined by DavServletRequest encapsulting
the core Webdav specification (RFC 2518) as well as the various extensions
used for observation and transaction support, ordering of collections, search
and versioning.

The empty WebdavResponse interface collects the functionality
defined by DavServletResponse encapsulting
for the core WebDAV specification (RFC 2518) as well as the various extensions
used for observation and transaction support, ordering of collections, search
and versioning.

AbstractLocatorFactory is an implementation of the DavLocatorFactory
interface that defines how a given uri is split to workspace path an
resource path and how it's implementation of DavResourceLocator
builds the href.

DavException extends the Exception class in order
to simplify handling of exceptional situations occuring during processing
of WebDAV requests and provides possibility to retrieve an Xml representation
of the error.