| 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.search | |
| org.apache.jackrabbit.webdav.jcr.version | 
 Contains JCR specific implementations for the following interfaces:
VersionableResource
VersionControlledResource
VersionResource
VersionHistoryResource
 
 | 
| org.apache.jackrabbit.webdav.simple | 
| Modifier and Type | Method and Description | 
|---|---|
DavResourceLocator | 
AbstractLocatorFactory.createResourceLocator(String prefix,
                     String href)
Create a new  
DavResourceLocator. | 
DavResourceLocator | 
DavLocatorFactory.createResourceLocator(String prefix,
                     String href)
Create a new  
DavResourceLocator. | 
DavResourceLocator | 
AbstractLocatorFactory.createResourceLocator(String prefix,
                     String href,
                     boolean forDestination)
Like  
AbstractLocatorFactory.createResourceLocator(String, String), but by setting
 forDestination to true any special processing of URI
 suffixes can be disabled. | 
DavResourceLocator | 
AbstractLocatorFactory.createResourceLocator(String prefix,
                     String workspacePath,
                     String resourcePath)
Create a new  
DavResourceLocator from the specified prefix,
 workspace path and resource path, without modifying the specified Strings. | 
DavResourceLocator | 
DavLocatorFactory.createResourceLocator(String prefix,
                     String workspacePath,
                     String resourcePath)
Create a new  
DavResourceLocator. | 
DavResourceLocator | 
AbstractLocatorFactory.createResourceLocator(String prefix,
                     String workspacePath,
                     String path,
                     boolean isResourcePath)
Create a new  
DavResourceLocator from the specified prefix,
 workspace path and resource path. | 
DavResourceLocator | 
DavLocatorFactory.createResourceLocator(String prefix,
                     String workspacePath,
                     String path,
                     boolean isResourcePath)  | 
DavResourceLocator | 
DavServletRequest.getDestinationLocator()
Parse the  
Destination header
 and return the locator of the corresponding resource. | 
DavResourceLocator | 
WebdavRequestImpl.getDestinationLocator()
Parse the destination header field and return the path of the destination
 resource. 
 | 
DavResourceLocator | 
WebdavRequestImpl.getHrefLocator(String href)
Parse a href and return the path of the resource. 
 | 
DavResourceLocator | 
DavResource.getLocator()
Returns the  
locator object for this webdav resource,
 which encapsulates the information for building the complete 'href'. | 
DavResourceLocator | 
WebdavRequestImpl.getMemberLocator(String segment)
Returns the path of the member resource of the request resource which is identified by the segment parameter. 
 | 
DavResourceLocator | 
DavServletRequest.getRequestLocator()
Return the locator of the requested  
resource. | 
DavResourceLocator | 
WebdavRequestImpl.getRequestLocator()
Return a  
DavResourceLocator representing the request handle. | 
| 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. | 
DavResource | 
DavResourceFactory.createResource(DavResourceLocator locator,
              DavSession session)
Create a new  
DavResource object from the given locator and session. | 
boolean | 
DavResourceLocator.isSameWorkspace(DavResourceLocator locator)
Returns true if the specified locator refers to a resource within the
 same workspace. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DavResourceLocator | 
BindServletRequest.getHrefLocator(String href)
Parses a href and returns the path of the resource. 
 | 
DavResourceLocator | 
BindServletRequest.getMemberLocator(String segment)
Returns the path of the member resource of the request resource which is identified by the segment parameter. 
 | 
| 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. | 
DavResource | 
DavResourceFactoryImpl.createResource(DavResourceLocator locator,
              DavSession session)
Create a new  
DavResource from the given locator and session. | 
protected Item | 
DavResourceFactoryImpl.getItem(JcrDavSession sessionImpl,
       DavResourceLocator locator)  | 
| Constructor and Description | 
|---|
DefaultItemCollection(DavResourceLocator locator,
                     JcrDavSession session,
                     DavResourceFactory factory,
                     Item item)
Create a new  
DefaultItemCollection. | 
DefaultItemResource(DavResourceLocator locator,
                   JcrDavSession session,
                   DavResourceFactory factory,
                   Item item)
Create a new  
DefaultItemResource. | 
RootCollection(DavResourceLocator locator,
              JcrDavSession session,
              DavResourceFactory factory)
Create a new  
RootCollection. | 
VersionControlledItemCollection(DavResourceLocator locator,
                               JcrDavSession session,
                               DavResourceFactory factory,
                               Item item)
Create a new  
VersionControlledItemCollection. | 
| Constructor and Description | 
|---|
SearchResourceImpl(DavResourceLocator locator,
                  JcrDavSession session)  | 
| Constructor and Description | 
|---|
VersionHistoryItemCollection(DavResourceLocator resourcePath,
                            JcrDavSession session,
                            DavResourceFactory factory,
                            Item item)
Create a new  
VersionHistoryItemCollection resource. | 
VersionItemCollection(DavResourceLocator locator,
                     JcrDavSession session,
                     DavResourceFactory factory,
                     Item item)
Create a new  
VersionItemCollection. | 
| Modifier and Type | Method and Description | 
|---|---|
DavResourceLocator | 
LocatorFactoryImpl.createResourceLocator(String prefix,
                     String href)  | 
DavResourceLocator | 
LocatorFactoryImpl.createResourceLocator(String prefix,
                     String workspacePath,
                     String resourcePath)  | 
DavResourceLocator | 
LocatorFactoryImpl.createResourceLocator(String prefix,
                     String workspacePath,
                     String path,
                     boolean isResourcePath)  | 
DavResourceLocator | 
DavResourceImpl.getLocator()  | 
protected DavResourceLocator | 
DeltaVResourceImpl.getLocatorFromNode(Node repositoryNode)
Build a new  
DavResourceLocator from the given repository node. | 
protected DavResourceLocator | 
DeltaVResourceImpl.getLocatorFromNodePath(String nodePath)
Build a  
DavResourceLocator from the given nodePath path. | 
| 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. | 
DavResource | 
ResourceFactoryImpl.createResource(DavResourceLocator locator,
              DavSession session)
Create a new  
DavResource from the given locator and webdav
 session. | 
protected DavResource | 
DeltaVResourceImpl.createResourceFromLocator(DavResourceLocator loc)
Create a new  
DavResource from the given locator. | 
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.