Package org.nuxeo.ecm.webdav.resource
Class VirtualFolderResource
- java.lang.Object
-
- org.nuxeo.ecm.webdav.resource.AbstractResource
-
- org.nuxeo.ecm.webdav.resource.VirtualFolderResource
-
public class VirtualFolderResource extends AbstractResource
-
-
Field Summary
-
Fields inherited from class org.nuxeo.ecm.webdav.resource.AbstractResource
name, parentPath, path, request
-
-
Constructor Summary
Constructors Constructor Description VirtualFolderResource(String path, javax.servlet.http.HttpServletRequest request, LinkedList<String> rootFolderNames)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.Response
copy()
javax.ws.rs.core.Response
delete()
String
get()
javax.ws.rs.core.Response
head()
javax.ws.rs.core.Response
lock(javax.ws.rs.core.UriInfo uriInfo)
javax.ws.rs.core.Response
mkcol()
javax.ws.rs.core.Response
move()
javax.ws.rs.core.Response
propfind(javax.ws.rs.core.UriInfo uriInfo, String depth)
javax.ws.rs.core.Response
proppatch()
javax.ws.rs.core.Response
unlock()
-
Methods inherited from class org.nuxeo.ecm.webdav.resource.AbstractResource
getNameFromPath, getParentPath, options
-
-
-
-
Constructor Detail
-
VirtualFolderResource
public VirtualFolderResource(String path, javax.servlet.http.HttpServletRequest request, LinkedList<String> rootFolderNames)
-
-
Method Detail
-
propfind
public javax.ws.rs.core.Response propfind(@Context javax.ws.rs.core.UriInfo uriInfo, @HeaderParam("depth") String depth)
-
delete
public javax.ws.rs.core.Response delete()
-
copy
public javax.ws.rs.core.Response copy()
-
move
public javax.ws.rs.core.Response move()
-
proppatch
public javax.ws.rs.core.Response proppatch()
-
mkcol
public javax.ws.rs.core.Response mkcol()
-
head
public javax.ws.rs.core.Response head()
-
lock
public javax.ws.rs.core.Response lock(@Context javax.ws.rs.core.UriInfo uriInfo)
-
unlock
public javax.ws.rs.core.Response unlock()
-
-