| 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  | ParentSetParentSetrepresents 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 typesItemResourceConstants.JCR_NODETYPES_CNDwhere 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  DavResourcedoes only allow
 to set the mixinnodetypes property. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NodeTypePropertyNodeTypeProperty... | 
| Constructor and Description | 
|---|
| NodeTypeProperty(DavProperty<?> property)Create a new  NodeTypePropertyfrom the specified general
 DavProperty object. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LengthsPropertyLengthsPropertyextendsDavPropertyproviding
 utilities to handle the multiple lengths of the property item represented
 by this resource. | 
| class  | NamespacesPropertyNamespacesProperty... | 
| class  | ValuesPropertyValuesPropertyimplementsDavPropertyproviding utilities to handle the value(s) of a JCR property item resource. | 
| Constructor and Description | 
|---|
| NamespacesProperty(DavProperty<?> property) | 
| ValuesProperty(DavProperty<?> property,
              int defaultType,
              ValueFactory valueFactory)Wrap the specified  DavPropertyin a newValuesProperty. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SearchResultPropertySearchResultProperty... | 
| Constructor and Description | 
|---|
| SearchResultProperty(DavProperty<?> property,
                    ValueFactory valueFactory)Wrap the specified  DavPropertyin a newSearchResultProperty. | 
| Modifier and Type | Method and Description | 
|---|---|
| DavProperty<?> | VersionItemCollection. getProperty(DavPropertyName name) | 
| DavProperty<?> | VersionHistoryItemCollection. getProperty(DavPropertyName name) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LockDiscoveryThe  LockDiscoveryclass encapsulates the webdav lock discovery
 property that is sent in the request body (PROPFIND and LOCK) and received
 in a LOCK response body. | 
| class  | SupportedLockThe  SupportedLockclass encapsulates the lock capabilities
 of a resource. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SubscriptionDiscoverySubscriptionDiscoveryencapsulates the 'subscriptiondiscovery'
 property of a webdav resource. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | OrderingType | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractDavProperty<T>AbstractDavPropertyprovides generic METHODS used by various
 implementations of theDavPropertyinterface. | 
| class  | DefaultDavProperty<T>DefaultDavProperty... | 
| class  | HrefPropertyHrefPropertyis an extension to the commonDavProperty. | 
| class  | ResourceTypeThe  ResourceTypeclass 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  nameand the
 default WebDAVnamespace. | 
| DavProperty<?> | DavPropertySet. get(String name,
   Namespace namespace)Retrieves the property with the specified  nameandnamespace. | 
| 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  nameand the
 default WebDAVnamespace. | 
| DavProperty<?> | DavPropertySet. remove(String name,
      Namespace namespace)Removes the property with the specified  nameandnamespacefrom 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  HrefPropertyfrom the specified property. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | QueryGrammerSetQueryGrammerSetis aDavPropertythat
 encapsulates the 'supported-query-grammer-set' as defined by the
 Webdav SEARCH internet draft. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AclPropertyAclPropertydefines a protected property that specifies the list
 of access control entries (ACEs). | 
| class  | AclRestrictionsPropertyAclRestrictionsPropertyas defined by RFC 3744 Section 5.6. | 
| class  | CurrentUserPrivilegeSetPropertyCurrentUserPrivilegeSetProperty... | 
| class  | SupportedPrivilegeSetPropertySupportedPrivilegeSetPropertydefines theSecurityConstants.SUPPORTED_PRIVILEGE_SETproperty, used to identify
 the privileges defined for the resource. | 
| Constructor and Description | 
|---|
| CurrentUserPrivilegeSetProperty(DavProperty<?> xmlDavProperty)Create a new  CurrentUserPrivilegeSetPropertyfrom 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  | LabelSetPropertyLabelSetProperty... | 
| class  | SupportedMethodSetPropertyThe  SupportedMethodSetProperty | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SupportedReportSetPropertySupportedReportSetPropertyrepresents the DAV:supported-report-set
 property defined by RFC 3253. | 
Copyright © 2004–2024 The Apache Software Foundation. All rights reserved.