net.sf.webdav.methods
Class DeterminableMethod

java.lang.Object
  extended by net.sf.webdav.methods.AbstractMethod
      extended by net.sf.webdav.methods.DeterminableMethod
All Implemented Interfaces:
IMethodExecutor
Direct Known Subclasses:
DoOptions, DoUnlock

public abstract class DeterminableMethod
extends AbstractMethod


Field Summary
 
Fields inherited from class net.sf.webdav.methods.AbstractMethod
BUF_SIZE, CREATION_DATE_FORMAT, DEFAULT_TIMEOUT, INFINITY, LAST_MODIFIED_DATE_FORMAT, MAX_TIMEOUT, TEMP_TIMEOUT, TEMPORARY, URL_ENCODER
 
Constructor Summary
DeterminableMethod()
           
 
Method Summary
protected static String determineMethodsAllowed(StoredObject so)
          Determines the methods normally allowed for the resource.
 
Methods inherited from class net.sf.webdav.methods.AbstractMethod
checkLocks, getCleanPath, getDepth, getDocumentBuilder, getETag, getLockIdFromIfHeader, getLockIdFromLockTokenHeader, getParentPath, getRelativePath, rewriteUrl, sendReport
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.webdav.IMethodExecutor
execute
 

Constructor Detail

DeterminableMethod

public DeterminableMethod()
Method Detail

determineMethodsAllowed

protected 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


Copyright © 2013 KnowledgePlaza. All Rights Reserved.