Uses of Interface
org.apache.jackrabbit.webdav.DavResource

Packages that use DavResource
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.server.remoting.davex   
org.apache.jackrabbit.webdav   
org.apache.jackrabbit.webdav.bind   
org.apache.jackrabbit.webdav.jcr Contains JCR specific implementations. 
org.apache.jackrabbit.webdav.jcr.transaction   
org.apache.jackrabbit.webdav.jcr.version Contains JCR specific implementations for the following interfaces: VersionableResource VersionControlledResource VersionResource VersionHistoryResource  
org.apache.jackrabbit.webdav.jcr.version.report Contains JCR specific reports. 
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.security   
org.apache.jackrabbit.webdav.security.report   
org.apache.jackrabbit.webdav.server   
org.apache.jackrabbit.webdav.simple   
org.apache.jackrabbit.webdav.transaction Contains interfaces and classes related to transaction locks. 
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. 
 

Uses of DavResource in org.apache.jackrabbit.server.io
 

Methods in org.apache.jackrabbit.server.io with parameters of type DavResource
 boolean VersionHistoryHandler.canExport(ExportContext context, DavResource resource)
           
 boolean VersionHandler.canExport(ExportContext context, DavResource resource)
           
 boolean IOHandler.canExport(ExportContext context, DavResource resource)
          Returns true, if this handler can run a successful export based on the specified context and resource.
 boolean DirListingExportHandler.canExport(ExportContext context, DavResource resource)
           
 boolean DefaultHandler.canExport(ExportContext context, DavResource resource)
           
 boolean VersionHistoryHandler.canImport(ImportContext context, DavResource resource)
           
 boolean VersionHandler.canImport(ImportContext context, DavResource resource)
           
 boolean IOHandler.canImport(ImportContext context, DavResource resource)
          Returns true, if this handler can run a successful import based on the specified context and resource.
 boolean DirListingExportHandler.canImport(ImportContext context, DavResource resource)
          Always returns false
 boolean DefaultHandler.canImport(ImportContext context, DavResource resource)
           
 boolean VersionHistoryHandler.exportContent(ExportContext context, DavResource resource)
           
 boolean IOManagerImpl.exportContent(ExportContext context, DavResource resource)
           
 boolean IOManager.exportContent(ExportContext context, DavResource resource)
          Passes the specified information to the IOHandlers present on this manager.
 boolean IOHandler.exportContent(ExportContext context, DavResource resource)
          Runs the export for the given context and resource.
 boolean DirListingExportHandler.exportContent(ExportContext context, DavResource resource)
           
 boolean DefaultHandler.exportContent(ExportContext context, DavResource resource)
          Same as (@link IOHandler#exportContent(ExportContext, boolean)} where the boolean values is defined by isCollection().
 boolean VersionHistoryHandler.importContent(ImportContext context, DavResource resource)
           
 boolean VersionHandler.importContent(ImportContext context, DavResource resource)
           
 boolean IOManagerImpl.importContent(ImportContext context, DavResource resource)
           
 boolean IOManager.importContent(ImportContext context, DavResource resource)
          Passes the specified information to the IOHandlers present on this manager.
 boolean IOHandler.importContent(ImportContext context, DavResource resource)
          Runs the import for the given context and resource.
 boolean DirListingExportHandler.importContent(ImportContext context, DavResource resource)
          Does nothing and returns false
 boolean DefaultHandler.importContent(ImportContext context, DavResource resource)
           
 

Uses of DavResource in org.apache.jackrabbit.server.remoting.davex
 

Methods in org.apache.jackrabbit.server.remoting.davex with parameters of type DavResource
protected  void JcrRemotingServlet.doGet(WebdavRequest webdavRequest, WebdavResponse webdavResponse, DavResource davResource)
           
protected  void JcrRemotingServlet.doPost(WebdavRequest webdavRequest, WebdavResponse webdavResponse, DavResource davResource)
           
 

Uses of DavResource in org.apache.jackrabbit.webdav
 

Methods in org.apache.jackrabbit.webdav that return DavResource
 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.
 DavResource DavResource.getCollection()
          Retrieve the resource this resource is internal member of.
 DavResource DavResourceIteratorImpl.next()
           
 DavResource DavResourceIteratorImpl.nextResource()
           
 DavResource DavResourceIterator.nextResource()
          Returns the next DavResource in the iterator
 

Methods in org.apache.jackrabbit.webdav with parameters of type DavResource
 void DavResource.addMember(DavResource resource, InputContext inputContext)
          Add the given resource as an internal member to this resource.
 void MultiStatus.addResourceProperties(DavResource resource, DavPropertyNameSet propNameSet, int depth)
          Add response(s) to this multistatus, in order to build a multistatus e.g.
 void MultiStatus.addResourceProperties(DavResource resource, DavPropertyNameSet propNameSet, int propFindType, int depth)
          Add response(s) to this multistatus, in order to build a multistatus for responding to a PROPFIND request.
 void MultiStatus.addResourceStatus(DavResource resource, int status, int depth)
          Add response(s) to this multistatus, in order to build a multistatus as returned for COPY, MOVE, LOCK or DELETE requests resulting in an error with a resource other than the resource identified in the Request-URI.
 void DavResource.copy(DavResource destination, boolean shallow)
          Copy this DavResource to the given destination resource
 boolean WebdavRequestImpl.matchesIfHeader(DavResource resource)
          Test if the if header matches the given resource.
 boolean DavServletRequest.matchesIfHeader(DavResource resource)
          Returns true, if the If header present with the request matches the given resource.
 void DavResource.move(DavResource destination)
          Move this DavResource to the given destination resource
 void DavResource.removeMember(DavResource member)
          Removes the specified member from this resource.
 

Constructors in org.apache.jackrabbit.webdav with parameters of type DavResource
MultiStatusResponse(DavResource resource, DavPropertyNameSet propNameSet)
          Constucts a WebDAV multistatus response and retrieves the resource properties according to the given DavPropertyNameSet.
MultiStatusResponse(DavResource resource, DavPropertyNameSet propNameSet, int propFindType)
          Constucts a WebDAV multistatus response and retrieves the resource properties according to the given DavPropertyNameSet.
 

Constructor parameters in org.apache.jackrabbit.webdav with type arguments of type DavResource
DavResourceIteratorImpl(List<DavResource> list)
          Create a new DavResourceIterator from the specified list.
 

Uses of DavResource in org.apache.jackrabbit.webdav.bind
 

Methods in org.apache.jackrabbit.webdav.bind with parameters of type DavResource
 void BindableResource.bind(DavResource collection, DavResource newBinding)
          Will add a new binding to the given collection referencing this resource.
 void BindableResource.rebind(DavResource collection, DavResource newBinding)
          Will rebind the resource to the given collection.
 

Uses of DavResource in org.apache.jackrabbit.webdav.jcr
 

Classes in org.apache.jackrabbit.webdav.jcr that implement DavResource
 class DefaultItemCollection
          DefaultItemCollection represents a JCR node item.
 class DefaultItemResource
          DefaultItemResource represents JCR property item.
 class RootCollection
          RootCollection represent the WebDAV root resource that does not represent any repository item.
 class VersionControlledItemCollection
          VersionControlledItemCollection represents a JCR node item and covers all functionality related to versioning of Nodes.
 class WorkspaceResourceImpl
          WorkspaceResourceImpl...
 

Methods in org.apache.jackrabbit.webdav.jcr that return DavResource
 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.
 DavResource WorkspaceResourceImpl.getCollection()
          Retrieve the collection that has all workspace collections as internal members.
 DavResource RootCollection.getCollection()
          Always returns null
 

Methods in org.apache.jackrabbit.webdav.jcr with parameters of type DavResource
 void WorkspaceResourceImpl.addMember(DavResource resource, InputContext inputContext)
          Throws 403 exception (Forbidden)
 void RootCollection.addMember(DavResource resource, InputContext inputContext)
          Throws exception: 403 Forbidden.
 void DefaultItemResource.addMember(DavResource resource, InputContext inputContext)
          Method is not allowed.
 void DefaultItemCollection.addMember(DavResource resource, InputContext inputContext)
          If the specified resource represents a collection, a new node is added to the item represented by this resource.
protected  boolean JCRWebdavServerServlet.isPreconditionValid(WebdavRequest request, DavResource resource)
          Returns true if the preconditions are met.
 void WorkspaceResourceImpl.removeMember(DavResource member)
          Throws 403 exception (Forbidden)
 void RootCollection.removeMember(DavResource member)
          Throws exception: 403 Forbidden.
 void DefaultItemResource.removeMember(DavResource member)
          Method is not allowed.
 void DefaultItemCollection.removeMember(DavResource member)
          Removes the repository item represented by the specified member resource.
protected  int JCRWebdavServerServlet.validateDestination(DavResource destResource, WebdavRequest request, boolean checkHeader)
          Modified variant needed for JCR move and copy that isn't compliant to WebDAV.
 

Uses of DavResource in org.apache.jackrabbit.webdav.jcr.transaction
 

Methods in org.apache.jackrabbit.webdav.jcr.transaction with parameters of type DavResource
 ActiveLock TxLockManagerImpl.createLock(LockInfo lockInfo, DavResource resource)
          Create a new lock.
 ActiveLock TxLockManagerImpl.getLock(Type type, Scope scope, DavResource resource)
          Always returns null
 boolean TxLockManagerImpl.hasLock(String token, DavResource resource)
          Returns true if the given lock token belongs to a lock that applies to the given resource, false otherwise.
 ActiveLock TxLockManagerImpl.refreshLock(LockInfo lockInfo, String lockToken, DavResource resource)
          Refresh the lock indentified by the given lock token.
 void TxLockManagerImpl.releaseLock(String lockToken, DavResource resource)
          Throws UnsupportedOperationException.
 

Uses of DavResource in org.apache.jackrabbit.webdav.jcr.version
 

Classes in org.apache.jackrabbit.webdav.jcr.version that implement DavResource
 class VersionHistoryItemCollection
          VersionHistoryItemCollection represents a JCR version history.
 class VersionItemCollection
          VersionItemCollection represents a JCR version.
 

Methods in org.apache.jackrabbit.webdav.jcr.version with parameters of type DavResource
 void VersionHistoryItemCollection.removeMember(DavResource member)
          Removing a version resource is achieved by calling removeVersion on the versionhistory item this version belongs to.
 

Uses of DavResource in org.apache.jackrabbit.webdav.jcr.version.report
 

Methods in org.apache.jackrabbit.webdav.jcr.version.report with parameters of type DavResource
 void RepositoryDescriptorsReport.init(DavResource resource, ReportInfo info)
           
 void RegisteredNamespacesReport.init(DavResource resource, ReportInfo info)
           
 void NodeTypesReport.init(DavResource resource, ReportInfo info)
           
 void LocateCorrespondingNodeReport.init(DavResource resource, ReportInfo info)
           
 void LocateByUuidReport.init(DavResource resource, ReportInfo info)
           
 void JcrPrivilegeReport.init(DavResource resource, ReportInfo info)
           
 void ExportViewReport.init(DavResource resource, ReportInfo info)
           
 void AbstractJcrReport.init(DavResource resource, ReportInfo info)
          Performs basic validation checks common to all JCR specific reports.
 

Uses of DavResource in org.apache.jackrabbit.webdav.lock
 

Methods in org.apache.jackrabbit.webdav.lock with parameters of type DavResource
 ActiveLock SimpleLockManager.createLock(LockInfo lockInfo, DavResource resource)
          Adds the lock for the given resource, replacing any existing lock.
 ActiveLock LockManager.createLock(LockInfo lockInfo, DavResource resource)
          Create a new lock for the given resource.
 ActiveLock SimpleLockManager.getLock(Type type, Scope scope, DavResource resource)
          Returns the lock applying to the given resource or null if no lock can be found.
 ActiveLock LockManager.getLock(Type type, Scope scope, DavResource resource)
          Retrieve the lock with the given type and scope that is applied to the given resource.
 boolean SimpleLockManager.hasLock(String lockToken, DavResource resource)
           
 boolean LockManager.hasLock(String lockToken, DavResource resource)
          Returns true, if the the manager contains a lock for the given resource, that is hold by the specified token.
 ActiveLock SimpleLockManager.refreshLock(LockInfo lockInfo, String lockToken, DavResource resource)
           
 ActiveLock LockManager.refreshLock(LockInfo lockInfo, String lockToken, DavResource resource)
          Refresh the lock identified by the given lockToken and initially created on the specified resouce.
 void SimpleLockManager.releaseLock(String lockToken, DavResource resource)
          Remove the lock hold by the given resource.
 void LockManager.releaseLock(String lockToken, DavResource resource)
          Release the lock identified by the given lockToken and initially created on the specified resouce.
 

Uses of DavResource in org.apache.jackrabbit.webdav.observation
 

Subinterfaces of DavResource in org.apache.jackrabbit.webdav.observation
 interface ObservationResource
          ObservationResource extends the DavResource interface by observation relevant METHODS.
 

Uses of DavResource in org.apache.jackrabbit.webdav.ordering
 

Subinterfaces of DavResource in org.apache.jackrabbit.webdav.ordering
 interface OrderingResource
          OrderingResource extends the DavResource interface by METHODS relating to ordering functionality defined by RFC 3648.
 

Uses of DavResource in org.apache.jackrabbit.webdav.security
 

Subinterfaces of DavResource in org.apache.jackrabbit.webdav.security
 interface AclResource
          AclResource...
 

Uses of DavResource in org.apache.jackrabbit.webdav.security.report
 

Methods in org.apache.jackrabbit.webdav.security.report with parameters of type DavResource
 void SearchablePropertyReport.init(DavResource resource, ReportInfo info)
           
 void PrincipalSearchReport.init(DavResource resource, ReportInfo info)
           
 void PrincipalMatchReport.init(DavResource resource, ReportInfo info)
           
 void AclPrincipalReport.init(DavResource resource, ReportInfo info)
           
 void AbstractSecurityReport.init(DavResource resource, ReportInfo info)
          Checks if the given resource and report info are not null, that the requested report type matches this implementation and that no other Depth header than 0 is present.
 

Uses of DavResource in org.apache.jackrabbit.webdav.server
 

Methods in org.apache.jackrabbit.webdav.server with parameters of type DavResource
protected  void AbstractWebdavServlet.doAcl(WebdavRequest request, WebdavResponse response, DavResource resource)
          The ACL method
protected  void AbstractWebdavServlet.doBaselineControl(WebdavRequest request, WebdavResponse response, DavResource resource)
          The BASELINECONTROL method
protected  void AbstractWebdavServlet.doBind(WebdavRequest request, WebdavResponse response, DavResource resource)
          The BIND method
protected  void AbstractWebdavServlet.doCheckin(WebdavRequest request, WebdavResponse response, DavResource resource)
          The CHECKIN method
protected  void AbstractWebdavServlet.doCheckout(WebdavRequest request, WebdavResponse response, DavResource resource)
          The CHECKOUT method
protected  void AbstractWebdavServlet.doCopy(WebdavRequest request, WebdavResponse response, DavResource resource)
          The COPY method
protected  void AbstractWebdavServlet.doDelete(WebdavRequest request, WebdavResponse response, DavResource resource)
          The DELETE method
protected  void AbstractWebdavServlet.doGet(WebdavRequest request, WebdavResponse response, DavResource resource)
          The GET method
protected  void AbstractWebdavServlet.doHead(WebdavRequest request, WebdavResponse response, DavResource resource)
          The HEAD method
protected  void AbstractWebdavServlet.doLabel(WebdavRequest request, WebdavResponse response, DavResource resource)
          The LABEL method
protected  void AbstractWebdavServlet.doLock(WebdavRequest request, WebdavResponse response, DavResource resource)
          The LOCK method
protected  void AbstractWebdavServlet.doMerge(WebdavRequest request, WebdavResponse response, DavResource resource)
          The MERGE method
protected  void AbstractWebdavServlet.doMkActivity(WebdavRequest request, WebdavResponse response, DavResource resource)
          The MKACTIVITY method
protected  void AbstractWebdavServlet.doMkCol(WebdavRequest request, WebdavResponse response, DavResource resource)
          The MKCOL method
protected  void AbstractWebdavServlet.doMkWorkspace(WebdavRequest request, WebdavResponse response, DavResource resource)
          The MKWORKSPACE method
protected  void AbstractWebdavServlet.doMove(WebdavRequest request, WebdavResponse response, DavResource resource)
          The MOVE method
protected  void AbstractWebdavServlet.doOptions(WebdavRequest request, WebdavResponse response, DavResource resource)
          The OPTION method
protected  void AbstractWebdavServlet.doOrderPatch(WebdavRequest request, WebdavResponse response, DavResource resource)
          The ORDERPATCH method
protected  void AbstractWebdavServlet.doPoll(WebdavRequest request, WebdavResponse response, DavResource resource)
          The POLL method
protected  void AbstractWebdavServlet.doPost(WebdavRequest request, WebdavResponse response, DavResource resource)
          The POST method.
protected  void AbstractWebdavServlet.doPropFind(WebdavRequest request, WebdavResponse response, DavResource resource)
          The PROPFIND method
protected  void AbstractWebdavServlet.doPropPatch(WebdavRequest request, WebdavResponse response, DavResource resource)
          The PROPPATCH method
protected  void AbstractWebdavServlet.doPut(WebdavRequest request, WebdavResponse response, DavResource resource)
          The PUT method
protected  void AbstractWebdavServlet.doRebind(WebdavRequest request, WebdavResponse response, DavResource resource)
          The REBIND method
protected  void AbstractWebdavServlet.doReport(WebdavRequest request, WebdavResponse response, DavResource resource)
          The REPORT method
protected  void AbstractWebdavServlet.doSearch(WebdavRequest request, WebdavResponse response, DavResource resource)
          The SEARCH method
protected  void AbstractWebdavServlet.doSubscribe(WebdavRequest request, WebdavResponse response, DavResource resource)
          The SUBSCRIBE method
protected  void AbstractWebdavServlet.doUnbind(WebdavRequest request, WebdavResponse response, DavResource resource)
          The UNBIND method
protected  void AbstractWebdavServlet.doUncheckout(WebdavRequest request, WebdavResponse response, DavResource resource)
          The UNCHECKOUT method
protected  void AbstractWebdavServlet.doUnlock(WebdavRequest request, WebdavResponse response, DavResource resource)
          The UNLOCK method
protected  void AbstractWebdavServlet.doUnsubscribe(WebdavRequest request, WebdavResponse response, DavResource resource)
          The UNSUBSCRIBE method
protected  void AbstractWebdavServlet.doUpdate(WebdavRequest request, WebdavResponse response, DavResource resource)
          The UPDATE method
protected  void AbstractWebdavServlet.doVersionControl(WebdavRequest request, WebdavResponse response, DavResource resource)
          The VERSION-CONTROL method
protected  boolean AbstractWebdavServlet.execute(WebdavRequest request, WebdavResponse response, int method, DavResource resource)
          Executes the respective method in the given webdav context
protected abstract  boolean AbstractWebdavServlet.isPreconditionValid(WebdavRequest request, DavResource resource)
          Checks if the precondition for this request and resource is valid.
protected  int AbstractWebdavServlet.validateDestination(DavResource destResource, WebdavRequest request, boolean checkHeader)
          Validate the given destination resource and return the proper status code: Any return value greater/equal than HttpServletResponse.SC_NO_CONTENT indicates an error.
 

Uses of DavResource in org.apache.jackrabbit.webdav.simple
 

Classes in org.apache.jackrabbit.webdav.simple that implement DavResource
 class DavResourceImpl
          DavResourceImpl implements a DavResource.
 class DeltaVResourceImpl
          The DeltaVResourceImpl encapsulates the functionality common to all DeltaV compliant resources.
 class VersionControlledResourceImpl
          VersionControlledResourceImpl represents a JCR node item and covers all functionality related to versioning of Nodes.
 class VersionHistoryResourceImpl
          VersionHistoryResourceImpl represents a JCR version history.
 class VersionResourceImpl
          VersionResourceImpl represents a JCR version.
 

Methods in org.apache.jackrabbit.webdav.simple that return DavResource
 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.
 DavResource DavResourceImpl.getCollection()
           
 DavResource[] DeltaVResourceImpl.getReferenceResources(DavPropertyName hrefPropertyName)
          Return an array of DavResource objects that are referenced by the property with the specified name.
 

Methods in org.apache.jackrabbit.webdav.simple with parameters of type DavResource
 void VersionResourceImpl.addMember(DavResource member, InputContext inputContext)
          The version storage is read-only -> fails with 403.
 void VersionHistoryResourceImpl.addMember(DavResource member, InputContext inputContext)
          The version storage is read-only -> fails with 403.
 void DavResourceImpl.addMember(DavResource member, InputContext inputContext)
          Adds a new member to this resource.
 void DeltaVResourceImpl.addWorkspace(DavResource workspace)
          The JCR api does not provide methods to create new workspaces.
 void DavResourceImpl.bind(DavResource collection, DavResource newBinding)
           
 void DavResourceImpl.copy(DavResource destination, boolean shallow)
           
protected  boolean SimpleWebdavServlet.isPreconditionValid(WebdavRequest request, DavResource resource)
          Checks if the precondition for this request and resource is valid.
 void DavResourceImpl.move(DavResource destination)
           
 void DavResourceImpl.rebind(DavResource collection, DavResource newBinding)
           
 void VersionResourceImpl.removeMember(DavResource member)
          The version storage is read-only -> fails with 403.
 void VersionHistoryResourceImpl.removeMember(DavResource member)
          Removing a version resource is achieved by calling removeVersion on the versionhistory item this version belongs to.
 void DavResourceImpl.removeMember(DavResource member)
           
 

Uses of DavResource in org.apache.jackrabbit.webdav.transaction
 

Subinterfaces of DavResource in org.apache.jackrabbit.webdav.transaction
 interface TransactionResource
          TransactionResource extends the DavResource interface by transaction relevant METHODS.
 

Uses of DavResource in org.apache.jackrabbit.webdav.version
 

Subinterfaces of DavResource in org.apache.jackrabbit.webdav.version
 interface ActivityResource
          An activity is a resource that selects a set of versions that are on a single "line of descent", where a line of descent is a sequence of versions connected by successor relationships.
 interface BaselineResource
          BaselineResource represents the 'version' of a configuration which is represented by a 'version-controlled-configuration' (VCC) resource.
 interface DeltaVResource
          The DeltaVResource encapsultes the functionality common to all DeltaV compliant resources.
 interface VersionableResource
          VersionableResource represents an extension to the basic DeltaVResource, that allows to adding version-control support.
 interface VersionControlledResource
          The VersionControlledResource represents in contrast to the VersionableResource a resource, that has already been put under version-control.
 interface VersionHistoryResource
          VersionHistoryResource represents a collection that has all versions of a given version-controlled resource as members.
 interface VersionResource
          VersionResource is a resource that contains a copy of a particular state of a version-controlled resource.
 interface WorkspaceResource
          A workspace resource is a collection whose members are related version-controlled and non-version-controlled resources.
 

Methods in org.apache.jackrabbit.webdav.version that return DavResource
 DavResource BaselineResource.getBaselineCollection()
          Return the resource that represents the baseline-collection of this baseline, which is identified the href present in the BaselineResource.BASELINE_COLLECTION property.
 DavResource[] DeltaVResource.getReferenceResources(DavPropertyName hrefPropertyName)
          Returns an array of DavResource objects that are referenced by the HrefProperty with the specified name.
 

Methods in org.apache.jackrabbit.webdav.version with parameters of type DavResource
 void DeltaVResource.addWorkspace(DavResource workspace)
          Add a new member to this resource, that represents a workspace.
Please note that no resource must exist at the location of the new workspace.
 

Uses of DavResource in org.apache.jackrabbit.webdav.version.report
 

Methods in org.apache.jackrabbit.webdav.version.report with parameters of type DavResource
 void VersionTreeReport.init(DavResource resource, ReportInfo info)
          Validates the specified resource and info objects.
 void Report.init(DavResource resource, ReportInfo info)
          Set the DeltaVResource for which this report was requested and the ReportInfo as specified by the REPORT request body, that defines the details for this report.
Please note that this methods should perform basic validation checks in order to prevent execeptional situations during the xml serialization.
 void LocateByHistoryReport.init(DavResource resource, ReportInfo info)
           
 void LatestActivityVersionReport.init(DavResource resource, ReportInfo info)
          Check all the preconditions for this report.
 void ExpandPropertyReport.init(DavResource resource, ReportInfo info)
           
 void CompareBaselineReport.init(DavResource resource, ReportInfo info)
           
 



Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.