Package org.drjekyll.webdav.methods
Class DeterminableMethod
- java.lang.Object
-
- org.drjekyll.webdav.methods.Method
-
- org.drjekyll.webdav.methods.DeterminableMethod
-
- All Implemented Interfaces:
MethodExecutor
public abstract class DeterminableMethod extends Method
-
-
Field Summary
-
Fields inherited from class org.drjekyll.webdav.methods.Method
BUF_SIZE, CREATION_DATE_FORMAT, DEFAULT_TIMEOUT, INFINITY, LAST_MODIFIED_DATE_FORMAT, LOCAL_DATE_FORMAT, MAX_TIMEOUT, TEMP_TIMEOUT, TEMPORARY, URL_ENCODER
-
-
Constructor Summary
Constructors Constructor Description DeterminableMethod()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
determineMethodsAllowed(StoredObject so)
Determines the methods normally allowed for the resource.-
Methods inherited from class org.drjekyll.webdav.methods.Method
checkLocks, creationDateFormat, getCleanPath, getDepth, getDocumentBuilder, getETag, getLocalDateFormat, getLockIdFromIfHeader, getLockIdFromLockTokenHeader, getParentPath, getRelativePath, lastModifiedDateFormat, rewriteUrl, sendReport
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.drjekyll.webdav.MethodExecutor
execute
-
-
-
-
Method Detail
-
determineMethodsAllowed
public static String determineMethodsAllowed(StoredObject so)
Determines the methods normally allowed for the resource.- Parameters:
so
- StoredObject representing the resource- Returns:
- all allowed methods, separated by commas
-
-