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.