Package org.apache.webdav.lib.methods
Interface DepthSupport
-
- All Known Implementing Classes:
AclReportMethod,LockMethod,PropFindMethod,ReportMethod,SubscribeMethod,VersionControlMethod
public interface DepthSupportMethods that can act on collections (for example, DELETE, LOCK, PROPFIND, etc.) support a depth header. The depth header indicates that the method applies to either:- the collection (depth 0);
- the collection and its immediate contents (depth 1); or
- the collection, its contents and all subcollections (depth infinity).
-
-
Field Summary
Fields Modifier and Type Field Description static intDEPTH_0Request with depth 0.static intDEPTH_1Request with depth 1.static intDEPTH_INFINITYRequest with depth infinity.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetDepth()Depth getter.voidsetDepth(int depth)Depth setter.
-
-
-
Field Detail
-
DEPTH_0
static final int DEPTH_0
Request with depth 0.- See Also:
- Constant Field Values
-
DEPTH_1
static final int DEPTH_1
Request with depth 1.- See Also:
- Constant Field Values
-
DEPTH_INFINITY
static final int DEPTH_INFINITY
Request with depth infinity.- See Also:
- Constant Field Values
-
-