Package | Description |
---|---|
org.apache.jackrabbit.webdav | |
org.apache.jackrabbit.webdav.bind | |
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.jcr.version |
Contains JCR specific implementations for the following interfaces:
VersionableResource
VersionControlledResource
VersionResource
VersionHistoryResource
|
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 |
---|---|
DavProperty<?> |
DavResource.getProperty(DavPropertyName name)
Return the webdav property with the specified name.
|
Modifier and Type | Method and Description |
---|---|
void |
MultiStatusResponse.add(DavProperty<?> property)
Adds a property to this response '200' propstat set.
|
void |
MultiStatusResponse.add(DavProperty<?> property,
int status)
Adds a property to this response
|
void |
DavResource.setProperty(DavProperty<?> property)
Add/Set the specified property on this resource.
|
Modifier and Type | Class and Description |
---|---|
class |
ParentSet
ParentSet represents a DAV:parent-set property. |
Modifier and Type | Method and Description |
---|---|
DavProperty<?> |
WorkspaceResourceImpl.getProperty(DavPropertyName name) |
DavProperty<?> |
VersionControlledItemCollection.getProperty(DavPropertyName name) |
DavProperty<?> |
RootCollection.getProperty(DavPropertyName name) |
DavProperty<?> |
DefaultItemResource.getProperty(DavPropertyName name) |
DavProperty<?> |
DefaultItemCollection.getProperty(DavPropertyName name) |
Modifier and Type | Method and Description |
---|---|
void |
WorkspaceResourceImpl.setProperty(DavProperty<?> property)
Allows to alter the registered namespaces (
ItemResourceConstants.JCR_NAMESPACES )
or register node types ItemResourceConstants.JCR_NODETYPES_CND
where the passed value is a cnd string containing the definition
and forwards any other property to the super class. |
void |
DefaultItemResource.setProperty(DavProperty<?> property)
Sets the given property.
|
void |
DefaultItemCollection.setProperty(DavProperty<?> property)
This implementation of the
DavResource does only allow
to set the mixinnodetypes property. |
Modifier and Type | Class and Description |
---|---|
class |
NodeTypeProperty
NodeTypeProperty ... |
Constructor and Description |
---|
NodeTypeProperty(DavProperty<?> property)
Create a new
NodeTypeProperty from the specified general
DavProperty object. |
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. |
Constructor and Description |
---|
NamespacesProperty(DavProperty<?> property) |
ValuesProperty(DavProperty<?> property,
int defaultType,
javax.jcr.ValueFactory valueFactory)
Wrap the specified
DavProperty in a new ValuesProperty . |
Modifier and Type | Class and Description |
---|---|
class |
SearchResultProperty
SearchResultProperty ... |
Constructor and Description |
---|
SearchResultProperty(DavProperty<?> property,
javax.jcr.ValueFactory valueFactory)
Wrap the specified
DavProperty in a new SearchResultProperty . |
Modifier and Type | Method and Description |
---|---|
DavProperty<?> |
VersionItemCollection.getProperty(DavPropertyName name) |
DavProperty<?> |
VersionHistoryItemCollection.getProperty(DavPropertyName name) |
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 | Class and Description |
---|---|
class |
AbstractDavProperty<T>
AbstractDavProperty provides generic METHODS used by various
implementations of the DavProperty interface. |
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 |
---|---|
DavProperty<?> |
DavPropertySet.add(DavProperty<?> property)
Adds a new property to this set.
|
DavProperty<?> |
DavPropertySet.get(DavPropertyName name)
Retrieves the property with the specified
name |
DavProperty<?> |
DavPropertySet.get(String name)
Retrieves the property with the specified
name and the
default WebDAV namespace . |
DavProperty<?> |
DavPropertySet.get(String name,
Namespace namespace)
Retrieves the property with the specified
name and
namespace . |
DavProperty<?> |
DavPropertyIterator.nextProperty()
Returns the next
Property . |
DavProperty<?> |
DavPropertySet.remove(DavPropertyName name)
Removes the indicated property from this set.
|
DavProperty<?> |
DavPropertySet.remove(String name)
Removes the property with the specified
name and the
default WebDAV namespace . |
DavProperty<?> |
DavPropertySet.remove(String name,
Namespace namespace)
Removes the property with the specified
name and
namespace from this set. |
Modifier and Type | Method and Description |
---|---|
DavProperty<?> |
DavPropertySet.add(DavProperty<?> property)
Adds a new property to this set.
|
Constructor and Description |
---|
HrefProperty(DavProperty<?> prop)
Create a new
HrefProperty from the specified property. |
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. |
Constructor and Description |
---|
CurrentUserPrivilegeSetProperty(DavProperty<?> xmlDavProperty)
Create a new
CurrentUserPrivilegeSetProperty from a DavProperty
as obtained from a MultiStatusResponse. |
SupportedPrivilegeSetProperty(DavProperty<?> p) |
Modifier and Type | Method and Description |
---|---|
DavProperty<?> |
DavResourceImpl.getProperty(DavPropertyName name) |
Modifier and Type | Method and Description |
---|---|
void |
VersionResourceImpl.setProperty(DavProperty<?> property)
Version storage is read-only -> fails with 403.
|
void |
VersionHistoryResourceImpl.setProperty(DavProperty<?> property)
Version storage is read-only -> fails with 403.
|
void |
DavResourceImpl.setProperty(DavProperty<?> property) |
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-2020 The Apache Software Foundation. All Rights Reserved.