@Version("1.3.0")
Package org.apache.jackrabbit.webdav
- 
Interface Summary Interface Description DavConstants DavConstantsprovide constants for request and response headers, XML elements and property names defined by RFC 2518.DavLocatorFactory DavLocatorFactory...DavResource DavResourceprovides standard WebDAV functionality as specified by RFC 2518.DavResourceFactory DavResourceFactoryinterface defines a single method for creatingDavResourceobjects.DavResourceIterator DavResourceIterator extends theIteratorinterface.DavResourceLocator DavResourceLocator...DavServletRequest DavServletRequestextends the HttpServletRequest by Webdav specific METHODS.DavServletResponse WebdavResponseextends the HttpServletResponse by Webdav specific status codes and METHODS.DavSession DavSessionallows to pass session information between request, response and resource(s).DavSessionProvider DavSessionProvideris an interface for components that can initiate and completeDavSessions.WebdavRequest The emptyWebdavRequestinterface collects the functionality defined byDavServletRequestencapsulating the core Webdav specification (RFC 2518) as well as the various extensions used for observation and transaction support, ordering of collections, search and versioning.WebdavRequestContext Interface providing the minimum WebDAV request information associated with the current thread of execution.WebdavResponse The emptyWebdavResponseinterface collects the functionality defined byDavServletResponseencapsulating 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 Summary Class Description AbstractLocatorFactory AbstractLocatorFactoryis 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 ofDavResourceLocatorbuilds the href.DavCompliance DavCompliancedefines constants for the various compliance classes defined RFC 2518, RFC 4918 and it's extensions.DavMethods DavMethodsdefines constants for the WebDAV METHODS.DavResourceIteratorImpl DavResourceIteratorImplimplementation of theDavResourceIteratorinterface.
NOTE:DavResourceIteratorImpl.remove()is not implemented.MultiStatus MultiStatus representing the content of a multistatus response body and allows to retrieve the Xml representation.MultiStatusResponse MultiStatusResponserepresents the DAV:multistatus element defined by RFC 2518:Status Statusencapsulating the 'status' present in multistatus responses.WebdavRequestImpl WebdavRequestImpl...WebdavResponseImpl WebdavResponseImpl implements theWebdavResponseinterface. - 
Exception Summary Exception Description DavException DavExceptionextends theExceptionclass 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.