| 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  | WebdavRequestThe empty  WebdavRequestinterface 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. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | WebdavRequestImplWebdavRequestImpl... | 
| Modifier and Type | Method and Description | 
|---|---|
| DavResource | DavResourceFactory. createResource(DavResourceLocator locator,
              DavServletRequest request,
              DavServletResponse response)Create a  DavResourceobject from the given locator, request and response
 objects. | 
| static boolean | DavMethods. isCreateCollectionRequest(DavServletRequest request)Returns  trueif the request is to create a collection resource. | 
| static boolean | DavMethods. isCreateRequest(DavServletRequest request)Returns  trueif 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  DavResourcefrom the specified locator and request
 objects. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ObservationDavServletRequestObservationDavServletRequestprovides extensions to theDavServletRequestinterface used for dealing with observation. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | OrderingDavServletRequestOrderingDavServletRequestprovides extensions to theDavServletRequestinterface used for ordering members of orderable
 collections. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected InputContext | AbstractWebdavServlet. getInputContext(DavServletRequest request,
               InputStream in)Return a new  InputContextused for adding resource members | 
| Modifier and Type | Method and Description | 
|---|---|
| DavResource | ResourceFactoryImpl. createResource(DavResourceLocator locator,
              DavServletRequest request,
              DavServletResponse response)Create a new  DavResourcefrom the given locator and
 request. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | TransactionDavServletRequestTransactionDavServletRequestprovides extensions to theDavServletRequestinterface used for dealing with transaction lock
 requests. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | DeltaVServletRequestDeltaVServletRequestprovides extension useful for functionality
 related to RFC 3253. | 
Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.