Package | Description |
---|---|
org.apache.jackrabbit.server.io |
The jackrabbit webdav server uses the classes defined in this package in order
to perform import and export operations in order to respond to PUT, MKCOL, PROPPATCH
and PROPFIND, GET, HEAD requests, respectively.
|
org.apache.jackrabbit.webdav | |
org.apache.jackrabbit.webdav.bind | |
org.apache.jackrabbit.webdav.client.methods |
Provides classes for use with the Apache HttpClient, supporting WebDAV
request methods.
|
org.apache.jackrabbit.webdav.jcr |
Contains JCR specific implementations.
|
org.apache.jackrabbit.webdav.jcr.nodetype | |
org.apache.jackrabbit.webdav.jcr.property | |
org.apache.jackrabbit.webdav.jcr.search | |
org.apache.jackrabbit.webdav.lock |
Provides interfaces and classes for locking related issues.
|
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.property |
Interfaces and classes related to WebDAV properties.
|
org.apache.jackrabbit.webdav.search |
Contains interfaces and classes used to cover the functionality defined by the
Internet
Draft WebDAV Search.
|
org.apache.jackrabbit.webdav.security | |
org.apache.jackrabbit.webdav.simple | |
org.apache.jackrabbit.webdav.version |
Interfaces and classes used to cover functionality defined by
RFC 3253: Versioning Extensions to WebDAV.
|
org.apache.jackrabbit.webdav.version.report |
Report interface and inplementation for default reports defined by RFC 3253.
|
Modifier and Type | Method and Description |
---|---|
Map<? extends PropEntry,?> |
PropertyManager.alterProperties(PropertyImportContext importContext,
boolean isCollection) |
Map<? extends PropEntry,?> |
PropertyManagerImpl.alterProperties(PropertyImportContext context,
boolean isCollection) |
List<? extends PropEntry> |
PropertyImportContext.getChangeList()
Returns a list of properties to be modified by a call to
PropertyHandler.importProperties(PropertyImportContext, boolean) . |
Map<? extends PropEntry,?> |
DefaultHandler.importProperties(PropertyImportContext importContext,
boolean isCollection) |
Map<? extends PropEntry,?> |
DirListingExportHandler.importProperties(PropertyImportContext importContext,
boolean isCollection) |
Map<? extends PropEntry,?> |
PropertyHandler.importProperties(PropertyImportContext importContext,
boolean isCollection)
Imports, modifies or removes properties according the the
change list available from
the import context. |
Map<? extends PropEntry,?> |
VersionHandler.importProperties(PropertyImportContext importContext,
boolean isCollection) |
Map<? extends PropEntry,?> |
VersionHistoryHandler.importProperties(PropertyImportContext importContext,
boolean isCollection) |
Modifier and Type | Method and Description |
---|---|
List<? extends PropEntry> |
DavServletRequest.getPropPatchChangeList()
Return a
List of property change operations. |
List<? extends PropEntry> |
WebdavRequestImpl.getPropPatchChangeList()
Return a
List of property change operations. |
Modifier and Type | Method and Description |
---|---|
MultiStatusResponse |
DavResource.alterProperties(List<? extends PropEntry> changeList)
Set/add and remove the specified properties from this resource.
|
Modifier and Type | Class and Description |
---|---|
class |
ParentSet
ParentSet represents a DAV:parent-set property. |
Constructor and Description |
---|
HttpProppatch(String uri,
List<? extends PropEntry> changeList) |
HttpProppatch(URI uri,
List<? extends PropEntry> changeList) |
Modifier and Type | Method and Description |
---|---|
MultiStatusResponse |
DefaultItemCollection.alterProperties(List<? extends PropEntry> changeList)
Loops over the given
List s and alters the properties accordingly. |
MultiStatusResponse |
DefaultItemResource.alterProperties(List<? extends PropEntry> changeList)
Loops over the given
List and alters the properties accordingly. |
MultiStatusResponse |
VersionControlledItemCollection.alterProperties(List<? extends PropEntry> changeList) |
MultiStatusResponse |
WorkspaceResourceImpl.alterProperties(List<? extends PropEntry> changeList)
Handles an attempt to set
ItemResourceConstants.JCR_NAMESPACES
and forwards any other set or remove requests to the super class. |
Modifier and Type | Class and Description |
---|---|
class |
NodeTypeProperty
NodeTypeProperty ... |
Modifier and Type | Class and Description |
---|---|
class |
LengthsProperty
LengthsProperty extends DavProperty providing
utilities to handle the multiple lengths of the property item represented
by this resource. |
class |
NamespacesProperty
NamespacesProperty ... |
class |
ValuesProperty
ValuesProperty implements DavProperty
providing utilities to handle the value(s) of a JCR property item resource. |
Modifier and Type | Class and Description |
---|---|
class |
SearchResultProperty
SearchResultProperty ... |
Modifier and Type | Class and Description |
---|---|
class |
LockDiscovery
The
LockDiscovery class encapsulates the webdav lock discovery
property that is sent in the request body (PROPFIND and LOCK) and received
in a LOCK response body. |
class |
SupportedLock
The
SupportedLock class encapsulates the lock capabilities
of a resource. |
Modifier and Type | Class and Description |
---|---|
class |
SubscriptionDiscovery
SubscriptionDiscovery encapsulates the 'subscriptiondiscovery'
property of a webdav resource. |
Modifier and Type | Class and Description |
---|---|
class |
OrderingType
|
Modifier and Type | Interface and Description |
---|---|
interface |
DavProperty<T>
The
Property class represents a Property of a WebDAV
resource. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDavProperty<T>
AbstractDavProperty provides generic METHODS used by various
implementations of the DavProperty interface. |
class |
DavPropertyName
The
DavPropertyName class reflects a WebDAV property name. |
class |
DefaultDavProperty<T>
DefaultDavProperty ... |
class |
HrefProperty
HrefProperty is an extension to the common DavProperty . |
class |
ResourceType
The
ResourceType class represents the webdav resource
type property. |
Modifier and Type | Method and Description |
---|---|
Collection<? extends PropEntry> |
DavPropertySet.getContent() |
abstract Collection<? extends PropEntry> |
PropContainer.getContent()
Returns the collection that contains all the content elements of this
PropContainer . |
Modifier and Type | Method and Description |
---|---|
boolean |
DavPropertyNameSet.addContent(PropEntry contentEntry) |
boolean |
DavPropertySet.addContent(PropEntry contentEntry) |
abstract boolean |
PropContainer.addContent(PropEntry contentEntry)
Tries to add the specified entry to the
PropContainer and
returns a boolean indicating whether the content could be added to the
internal set/map. |
Constructor and Description |
---|
ProppatchInfo(List<? extends PropEntry> changeList) |
Modifier and Type | Class and Description |
---|---|
class |
QueryGrammerSet
QueryGrammerSet is a DavProperty that
encapsulates the 'supported-query-grammer-set' as defined by the
Webdav SEARCH internet draft. |
Modifier and Type | Class and Description |
---|---|
class |
AclProperty
AclProperty defines a protected property that specifies the list
of access control entries (ACEs). |
class |
AclRestrictionsProperty
AclRestrictionsProperty as defined by RFC 3744 Section 5.6. |
class |
CurrentUserPrivilegeSetProperty
CurrentUserPrivilegeSetProperty ... |
class |
SupportedPrivilegeSetProperty
SupportedPrivilegeSetProperty defines the
SecurityConstants.SUPPORTED_PRIVILEGE_SET property, used to identify
the privileges defined for the resource. |
Modifier and Type | Method and Description |
---|---|
MultiStatusResponse |
DavResourceImpl.alterProperties(List<? extends PropEntry> changeList) |
MultiStatusResponse |
VersionHistoryResourceImpl.alterProperties(List<? extends PropEntry> changeList)
Version storage is read-only -> fails with 403.
|
MultiStatusResponse |
VersionResourceImpl.alterProperties(List<? extends PropEntry> changeList)
Version storage is read-only -> fails with 403.
|
protected PropertyImportContext |
DavResourceImpl.getPropertyImportContext(List<? extends PropEntry> changeList)
Returns a new
PropertyImportContext . |
Modifier and Type | Class and Description |
---|---|
class |
LabelSetProperty
LabelSetProperty ... |
class |
SupportedMethodSetProperty
The
SupportedMethodSetProperty |
Modifier and Type | Class and Description |
---|---|
class |
SupportedReportSetProperty
SupportedReportSetProperty represents the DAV:supported-report-set
property defined by RFC 3253. |
Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.