| 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,?> | PropertyManagerImpl. alterProperties(PropertyImportContext context,
               boolean isCollection) | 
| Map<? extends PropEntry,?> | PropertyManager. alterProperties(PropertyImportContext importContext,
               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,?> | VersionHistoryHandler. importProperties(PropertyImportContext importContext,
                boolean isCollection) | 
| Map<? extends PropEntry,?> | VersionHandler. importProperties(PropertyImportContext importContext,
                boolean isCollection) | 
| Map<? extends PropEntry,?> | PropertyHandler. importProperties(PropertyImportContext importContext,
                boolean isCollection)Imports, modifies or removes properties according the the
  change listavailable from
 the import context. | 
| Map<? extends PropEntry,?> | DirListingExportHandler. importProperties(PropertyImportContext importContext,
                boolean isCollection) | 
| Map<? extends PropEntry,?> | DefaultHandler. importProperties(PropertyImportContext importContext,
                boolean isCollection) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<? extends PropEntry> | WebdavRequestImpl. getPropPatchChangeList()Return a  Listof property change operations. | 
| List<? extends PropEntry> | DavServletRequest. getPropPatchChangeList()Return a  Listof 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  | ParentSetParentSetrepresents 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 | WorkspaceResourceImpl. alterProperties(List<? extends PropEntry> changeList)Handles an attempt to set  ItemResourceConstants.JCR_NAMESPACESand forwards any other set or remove requests to the super class. | 
| MultiStatusResponse | VersionControlledItemCollection. alterProperties(List<? extends PropEntry> changeList) | 
| MultiStatusResponse | DefaultItemResource. alterProperties(List<? extends PropEntry> changeList)Loops over the given  Listand alters the properties accordingly. | 
| MultiStatusResponse | DefaultItemCollection. alterProperties(List<? extends PropEntry> changeList)Loops over the given  Lists and alters the properties accordingly. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NodeTypePropertyNodeTypeProperty... | 
| 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. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SearchResultPropertySearchResultProperty... | 
| 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 | Interface and Description | 
|---|---|
| interface  | DavProperty<T>The  Propertyclass represents a Property of a WebDAV
 resource. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractDavProperty<T>AbstractDavPropertyprovides generic METHODS used by various
 implementations of theDavPropertyinterface. | 
| class  | DavPropertyNameThe  DavPropertyNameclass reflects a WebDAV property name. | 
| 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 | 
|---|---|
| abstract Collection<? extends PropEntry> | PropContainer. getContent()Returns the collection that contains all the content elements of this
  PropContainer. | 
| Collection<? extends PropEntry> | DavPropertySet. getContent() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract boolean | PropContainer. addContent(PropEntry contentEntry)Tries to add the specified entry to the  PropContainerand
 returns a boolean indicating whether the content could be added to the
 internal set/map. | 
| boolean | DavPropertySet. addContent(PropEntry contentEntry) | 
| boolean | DavPropertyNameSet. addContent(PropEntry contentEntry) | 
| Constructor and Description | 
|---|
| ProppatchInfo(List<? extends PropEntry> changeList) | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| MultiStatusResponse | VersionResourceImpl. alterProperties(List<? extends PropEntry> changeList)Version storage is read-only -> fails with 403. | 
| MultiStatusResponse | VersionHistoryResourceImpl. alterProperties(List<? extends PropEntry> changeList)Version storage is read-only -> fails with 403. | 
| MultiStatusResponse | DavResourceImpl. alterProperties(List<? extends PropEntry> changeList) | 
| protected PropertyImportContext | DavResourceImpl. getPropertyImportContext(List<? extends PropEntry> changeList)Returns a new  PropertyImportContext. | 
| 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.