Uses of Interface
org.apache.jackrabbit.webdav.DavResource
-
-
Uses of DavResource in org.apache.jackrabbit.webdav
Methods in org.apache.jackrabbit.webdav that return DavResource Modifier and Type Method Description DavResourceDavResourceFactory. createResource(DavResourceLocator locator, DavServletRequest request, DavServletResponse response)Create aDavResourceobject from the given locator, request and response objects.DavResourceDavResourceFactory. createResource(DavResourceLocator locator, DavSession session)Create a newDavResourceobject from the given locator and session.DavResourceDavResource. getCollection()Retrieve the resource this resource is internal member of.DavResourceDavResourceIteratorImpl. next()DavResourceDavResourceIterator. nextResource()Returns the nextDavResourcein the iteratorDavResourceDavResourceIteratorImpl. nextResource()Methods in org.apache.jackrabbit.webdav with parameters of type DavResource Modifier and Type Method Description voidDavResource. addMember(DavResource resource, InputContext inputContext)Add the given resource as an internal member to this resource.voidMultiStatus. addResourceProperties(DavResource resource, DavPropertyNameSet propNameSet, int depth)Add response(s) to this multistatus, in order to build a multistatus e.g.voidMultiStatus. 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.voidMultiStatus. 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.voidDavResource. copy(DavResource destination, boolean shallow)Copy this DavResource to the given destination resourcebooleanDavServletRequest. matchesIfHeader(DavResource resource)Returns true, if theIf headerpresent with the request matches the given resource.booleanWebdavRequestImpl. matchesIfHeader(DavResource resource)Test if the if header matches the given resource.voidDavResource. move(DavResource destination)Move this DavResource to the given destination resourcevoidDavResource. removeMember(DavResource member)Removes the specified member from this resource.Constructors in org.apache.jackrabbit.webdav with parameters of type DavResource Constructor Description MultiStatusResponse(DavResource resource, DavPropertyNameSet propNameSet)Constructs a WebDAV multistatus response and retrieves the resource properties according to the givenDavPropertyNameSet.MultiStatusResponse(DavResource resource, DavPropertyNameSet propNameSet, int propFindType)Constructs a WebDAV multistatus response and retrieves the resource properties according to the givenDavPropertyNameSet.Constructor parameters in org.apache.jackrabbit.webdav with type arguments of type DavResource Constructor Description 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 Modifier and Type Method Description voidBindableResource. bind(DavResource collection, DavResource newBinding)Will add a new binding to the given collection referencing this resource.voidBindableResource. rebind(DavResource collection, DavResource newBinding)Will rebind the resource to the given collection. -
Uses of DavResource in org.apache.jackrabbit.webdav.lock
Methods in org.apache.jackrabbit.webdav.lock with parameters of type DavResource Modifier and Type Method Description ActiveLockLockManager. createLock(LockInfo lockInfo, DavResource resource)Create a new lock for the givenresource.ActiveLockSimpleLockManager. createLock(LockInfo lockInfo, DavResource resource)Adds the lock for the given resource, replacing any existing lock.ActiveLockLockManager. getLock(Type type, Scope scope, DavResource resource)Retrieve the lock with the given type and scope that is applied to the given resource.ActiveLockSimpleLockManager. getLock(Type type, Scope scope, DavResource resource)Returns the lock applying to the given resource ornullif no lock can be found.booleanLockManager. 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.booleanSimpleLockManager. hasLock(String lockToken, DavResource resource)ActiveLockLockManager. refreshLock(LockInfo lockInfo, String lockToken, DavResource resource)Refresh the lock identified by the given lockToken and initially created on the specified resource.ActiveLockSimpleLockManager. refreshLock(LockInfo lockInfo, String lockToken, DavResource resource)voidLockManager. releaseLock(String lockToken, DavResource resource)Release the lock identified by the given lockToken and initially created on the specified resource.voidSimpleLockManager. releaseLock(String lockToken, DavResource resource)Remove the lock hold by the given resource. -
Uses of DavResource in org.apache.jackrabbit.webdav.observation
Subinterfaces of DavResource in org.apache.jackrabbit.webdav.observation Modifier and Type Interface Description interfaceObservationResourceObservationResourceextends theDavResourceinterface by observation relevant METHODS. -
Uses of DavResource in org.apache.jackrabbit.webdav.ordering
Subinterfaces of DavResource in org.apache.jackrabbit.webdav.ordering Modifier and Type Interface Description interfaceOrderingResourceOrderingResourceextends theDavResourceinterface 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 Modifier and Type Interface Description interfaceAclResourceAclResource... -
Uses of DavResource in org.apache.jackrabbit.webdav.security.report
Methods in org.apache.jackrabbit.webdav.security.report with parameters of type DavResource Modifier and Type Method Description voidAbstractSecurityReport. init(DavResource resource, ReportInfo info)Checks if the given resource and report info are notnull, that the requested report type matches this implementation and that no other Depth header than 0 is present.voidAclPrincipalReport. init(DavResource resource, ReportInfo info)voidPrincipalMatchReport. init(DavResource resource, ReportInfo info)voidPrincipalSearchReport. init(DavResource resource, ReportInfo info)voidSearchablePropertyReport. init(DavResource resource, ReportInfo info) -
Uses of DavResource in org.apache.jackrabbit.webdav.server
Methods in org.apache.jackrabbit.webdav.server with parameters of type DavResource Modifier and Type Method Description protected voidAbstractWebdavServlet. doAcl(WebdavRequest request, WebdavResponse response, DavResource resource)The ACL methodprotected voidAbstractWebdavServlet. doBaselineControl(WebdavRequest request, WebdavResponse response, DavResource resource)The BASELINECONTROL methodprotected voidAbstractWebdavServlet. doBind(WebdavRequest request, WebdavResponse response, DavResource resource)The BIND methodprotected voidAbstractWebdavServlet. doCheckin(WebdavRequest request, WebdavResponse response, DavResource resource)The CHECKIN methodprotected voidAbstractWebdavServlet. doCheckout(WebdavRequest request, WebdavResponse response, DavResource resource)The CHECKOUT methodprotected voidAbstractWebdavServlet. doCopy(WebdavRequest request, WebdavResponse response, DavResource resource)The COPY methodprotected voidAbstractWebdavServlet. doDelete(WebdavRequest request, WebdavResponse response, DavResource resource)The DELETE methodprotected voidAbstractWebdavServlet. doGet(WebdavRequest request, WebdavResponse response, DavResource resource)The GET methodprotected voidAbstractWebdavServlet. doHead(WebdavRequest request, WebdavResponse response, DavResource resource)The HEAD methodprotected voidAbstractWebdavServlet. doLabel(WebdavRequest request, WebdavResponse response, DavResource resource)The LABEL methodprotected voidAbstractWebdavServlet. doLock(WebdavRequest request, WebdavResponse response, DavResource resource)The LOCK methodprotected voidAbstractWebdavServlet. doMerge(WebdavRequest request, WebdavResponse response, DavResource resource)The MERGE methodprotected voidAbstractWebdavServlet. doMkActivity(WebdavRequest request, WebdavResponse response, DavResource resource)The MKACTIVITY methodprotected voidAbstractWebdavServlet. doMkCol(WebdavRequest request, WebdavResponse response, DavResource resource)The MKCOL methodprotected voidAbstractWebdavServlet. doMkWorkspace(WebdavRequest request, WebdavResponse response, DavResource resource)The MKWORKSPACE methodprotected voidAbstractWebdavServlet. doMove(WebdavRequest request, WebdavResponse response, DavResource resource)The MOVE methodprotected voidAbstractWebdavServlet. doOptions(WebdavRequest request, WebdavResponse response, DavResource resource)The OPTION methodprotected voidAbstractWebdavServlet. doOrderPatch(WebdavRequest request, WebdavResponse response, DavResource resource)The ORDERPATCH methodprotected voidAbstractWebdavServlet. doPoll(WebdavRequest request, WebdavResponse response, DavResource resource)The POLL methodprotected voidAbstractWebdavServlet. doPost(WebdavRequest request, WebdavResponse response, DavResource resource)The POST method.protected voidAbstractWebdavServlet. doPropFind(WebdavRequest request, WebdavResponse response, DavResource resource)The PROPFIND methodprotected voidAbstractWebdavServlet. doPropPatch(WebdavRequest request, WebdavResponse response, DavResource resource)The PROPPATCH methodprotected voidAbstractWebdavServlet. doPut(WebdavRequest request, WebdavResponse response, DavResource resource)The PUT methodprotected voidAbstractWebdavServlet. doRebind(WebdavRequest request, WebdavResponse response, DavResource resource)The REBIND methodprotected voidAbstractWebdavServlet. doReport(WebdavRequest request, WebdavResponse response, DavResource resource)The REPORT methodprotected voidAbstractWebdavServlet. doSearch(WebdavRequest request, WebdavResponse response, DavResource resource)The SEARCH methodprotected voidAbstractWebdavServlet. doSubscribe(WebdavRequest request, WebdavResponse response, DavResource resource)The SUBSCRIBE methodprotected voidAbstractWebdavServlet. doUnbind(WebdavRequest request, WebdavResponse response, DavResource resource)The UNBIND methodprotected voidAbstractWebdavServlet. doUncheckout(WebdavRequest request, WebdavResponse response, DavResource resource)The UNCHECKOUT methodprotected voidAbstractWebdavServlet. doUnlock(WebdavRequest request, WebdavResponse response, DavResource resource)The UNLOCK methodprotected voidAbstractWebdavServlet. doUnsubscribe(WebdavRequest request, WebdavResponse response, DavResource resource)The UNSUBSCRIBE methodprotected voidAbstractWebdavServlet. doUpdate(WebdavRequest request, WebdavResponse response, DavResource resource)The UPDATE methodprotected voidAbstractWebdavServlet. doVersionControl(WebdavRequest request, WebdavResponse response, DavResource resource)The VERSION-CONTROL methodprotected booleanAbstractWebdavServlet. execute(WebdavRequest request, WebdavResponse response, int method, DavResource resource)Executes the respective method in the given webdav contextprotected abstract booleanAbstractWebdavServlet. isPreconditionValid(WebdavRequest request, DavResource resource)Checks if the precondition for this request and resource is valid.protected intAbstractWebdavServlet. validateDestination(DavResource destResource, WebdavRequest request, boolean checkHeader)Validate the given destination resource and return the proper status code: Any return value greater/equal thanHttpServletResponse.SC_NO_CONTENTindicates an error. -
Uses of DavResource in org.apache.jackrabbit.webdav.transaction
Subinterfaces of DavResource in org.apache.jackrabbit.webdav.transaction Modifier and Type Interface Description interfaceTransactionResourceTransactionResourceextends theDavResourceinterface by transaction relevant METHODS. -
Uses of DavResource in org.apache.jackrabbit.webdav.version
Subinterfaces of DavResource in org.apache.jackrabbit.webdav.version Modifier and Type Interface Description interfaceActivityResourceAn 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.interfaceBaselineResourceBaselineResourcerepresents the 'version' of a configuration which is represented by a 'version-controlled-configuration' (VCC) resource.interfaceDeltaVResourceTheDeltaVResourceencapsulates the functionality common to all DeltaV compliant resources.interfaceVersionableResourceVersionableResourcerepresents an extension to the basicDeltaVResource, that allows to adding version-control support.interfaceVersionControlledResourceTheVersionControlledResourcerepresents in contrast to theVersionableResourcea resource, that has already been put under version-control.interfaceVersionHistoryResourceVersionHistoryResourcerepresents a collection that has all versions of a given version-controlled resource as members.interfaceVersionResourceVersionResourceis a resource that contains a copy of a particular state of a version-controlled resource.interfaceWorkspaceResourceA 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 Modifier and Type Method Description DavResourceBaselineResource. getBaselineCollection()Return the resource that represents the baseline-collection of this baseline, which is identified the href present in theBaselineResource.BASELINE_COLLECTIONproperty.DavResource[]DeltaVResource. getReferenceResources(DavPropertyName hrefPropertyName)Returns an array ofDavResourceobjects that are referenced by theHrefPropertywith the specifiedname.Methods in org.apache.jackrabbit.webdav.version with parameters of type DavResource Modifier and Type Method Description voidDeltaVResource. 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 Modifier and Type Method Description voidCompareBaselineReport. init(DavResource resource, ReportInfo info)voidExpandPropertyReport. init(DavResource resource, ReportInfo info)voidLatestActivityVersionReport. init(DavResource resource, ReportInfo info)Check all the preconditions for this report.voidLocateByHistoryReport. init(DavResource resource, ReportInfo info)voidReport. init(DavResource resource, ReportInfo info)Set theDeltaVResourcefor which this report was requested and theReportInfoas 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 exceptional situations during the xml serialization.voidVersionTreeReport. init(DavResource resource, ReportInfo info)Validates the specified resource and info objects.
-