| Package | Description | 
|---|---|
| org.apache.jackrabbit.webdav | |
| org.apache.jackrabbit.webdav.jcr | 
 Contains JCR specific implementations. 
 | 
| org.apache.jackrabbit.webdav.observation | 
 Contains interfaces and classes related to observation, which is not covered
by the WebDAV protocol. 
 | 
| org.apache.jackrabbit.webdav.ordering | 
 Contains interfaces and classes used to cover the functionality defined by the
RFC 3648: Web Distributed Authoring
and Versioning (WebDAV) Ordered Collections Protocol . 
 | 
| org.apache.jackrabbit.webdav.server | |
| org.apache.jackrabbit.webdav.simple | |
| org.apache.jackrabbit.webdav.transaction | 
 Contains interfaces and classes related to transaction locks. 
 | 
| org.apache.jackrabbit.webdav.version | 
 Interfaces and classes used to cover functionality defined by
RFC 3253: Versioning Extensions to WebDAV. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
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. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
WebdavRequestImpl
WebdavRequestImpl... | 
| Modifier and Type | Method and Description | 
|---|---|
DavResource | 
DavResourceFactory.createResource(DavResourceLocator locator,
              DavServletRequest request,
              DavServletResponse response)
Create a  
DavResource object from the given locator, request and response
 objects. | 
static boolean | 
DavMethods.isCreateCollectionRequest(DavServletRequest request)
Returns  
true if the request is to create a collection resource. | 
static boolean | 
DavMethods.isCreateRequest(DavServletRequest request)
Returns  
true if the request is to create a resource. | 
static boolean | 
DavMethods.isDeltaVMethod(DavServletRequest request)
Returns true, if the specified method is defined by RFC 3253 
 | 
static boolean | 
DavMethods.isMethodAffectedByLabel(DavServletRequest request)
Returns true, if the specified method is affected by a Label header 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DavResource | 
DavResourceFactoryImpl.createResource(DavResourceLocator locator,
              DavServletRequest request,
              DavServletResponse response)
Create a new  
DavResource from the specified locator and request
 objects. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ObservationDavServletRequest
ObservationDavServletRequest provides extensions to the
 DavServletRequest interface used for dealing with observation. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
OrderingDavServletRequest
OrderingDavServletRequest provides extensions to the
 DavServletRequest interface used for ordering members of orderable
 collections. | 
| Modifier and Type | Method and Description | 
|---|---|
protected InputContext | 
AbstractWebdavServlet.getInputContext(DavServletRequest request,
               InputStream in)
Return a new  
InputContext used for adding resource members | 
| Modifier and Type | Method and Description | 
|---|---|
DavResource | 
ResourceFactoryImpl.createResource(DavResourceLocator locator,
              DavServletRequest request,
              DavServletResponse response)
Create a new  
DavResource from the given locator and
 request. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
TransactionDavServletRequest
TransactionDavServletRequest provides extensions to the
 DavServletRequest interface used for dealing with transaction lock
 requests. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DeltaVServletRequest
DeltaVServletRequest provides extension useful for functionality
 related to RFC 3253. | 
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.