Interface | Description |
---|---|
DavConstants |
DavConstants provide constants for request and response
headers, XML elements and property names defined by
RFC 2518. |
DavLocatorFactory |
DavLocatorFactory ... |
DavResource |
DavResource provides standard WebDAV functionality as specified
by RFC 2518. |
DavResourceFactory |
DavResourceFactory interface defines a single method for creating
DavResource objects. |
DavResourceIterator |
DavResourceIterator extends the
Iterator interface. |
DavResourceLocator |
DavResourceLocator ... |
DavServletRequest |
DavServletRequest extends the HttpServletRequest by Webdav
specific METHODS. |
DavServletResponse |
WebdavResponse extends the HttpServletResponse by
Webdav specific status codes and METHODS. |
DavSession |
DavSession allows to pass session information between request,
response and resource(s). |
DavSessionProvider |
DavSessionProvider is an interface for components that
can initiate and complete DavSession s. |
WebdavRequest |
The empty
WebdavRequest interface collects the functionality
defined by DavServletRequest encapsulating
the core Webdav specification (RFC 2518) as well as the various extensions
used for observation and transaction support, ordering of collections, search
and versioning. |
WebdavResponse |
The empty
WebdavResponse interface collects the functionality
defined by DavServletResponse encapsulating
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. |
Class | Description |
---|---|
AbstractLocatorFactory |
AbstractLocatorFactory is an implementation of the DavLocatorFactory
interface that defines how a given URI is split to workspace path and
resource path and how it's implementation of DavResourceLocator
builds the href. |
DavCompliance |
DavCompliance defines constants for the various compliance
classes defined RFC 2518, RFC 4918 and it's extensions. |
DavMethods |
DavMethods defines constants for the WebDAV METHODS. |
DavResourceIteratorImpl |
DavResourceIteratorImpl implementation of the DavResourceIterator
interface.NOTE: DavResourceIteratorImpl.remove() is not implemented. |
MultiStatus |
MultiStatus representing the content of a multistatus response body and
allows to retrieve the Xml representation.
|
MultiStatusResponse |
MultiStatusResponse represents the DAV:multistatus element defined
by RFC 2518: |
Status |
Status encapsulating the 'status' present in multistatus
responses. |
WebdavRequestImpl |
WebdavRequestImpl ... |
WebdavResponseImpl |
WebdavResponseImpl implements the
WebdavResponse interface. |
Exception | Description |
---|---|
DavException |
DavException extends the Exception class in order
to simplify handling of exceptional situations occurring during processing
of WebDAV requests and provides possibility to retrieve an Xml representation
of the error. |
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.