A B C D E F G H I J L M N O P R S T U V W X _ 

A

AbstractMethod - Class in net.sf.webdav.methods
 
AbstractMethod() - Constructor for class net.sf.webdav.methods.AbstractMethod
 
AccessDeniedException - Exception in net.sf.webdav.exceptions
 
AccessDeniedException() - Constructor for exception net.sf.webdav.exceptions.AccessDeniedException
 
AccessDeniedException(String) - Constructor for exception net.sf.webdav.exceptions.AccessDeniedException
 
AccessDeniedException(String, Throwable) - Constructor for exception net.sf.webdav.exceptions.AccessDeniedException
 
AccessDeniedException(Throwable) - Constructor for exception net.sf.webdav.exceptions.AccessDeniedException
 
ActivationMimeTyper - Class in net.sf.webdav.impl
 
ActivationMimeTyper() - Constructor for class net.sf.webdav.impl.ActivationMimeTyper
 
addChild(LockedObject) - Method in class net.sf.webdav.locking.LockedObject
adds a new child lock to this lock
addHeader(String, String) - Method in interface net.sf.webdav.spi.WebdavResponse
 
addLockedObjectOwner(String) - Method in class net.sf.webdav.locking.LockedObject
adds a new owner to a lock
addSafeCharacter(char) - Method in class net.sf.webdav.util.URLEncoder
 

B

begin(Principal) - Method in class net.sf.webdav.impl.LocalFileSystemStore
 
begin(Principal) - Method in interface net.sf.webdav.spi.IWebdavStore
Indicates that a new request or transaction with this store involved has been started.
BUF_SIZE - Static variable in class net.sf.webdav.methods.AbstractMethod
size of the io-buffer

C

checkAuthentication(ITransaction) - Method in class net.sf.webdav.impl.LocalFileSystemStore
 
checkAuthentication(ITransaction) - Method in interface net.sf.webdav.spi.IWebdavStore
Checks if authentication information passed in is valid.
checkLocks(boolean, int) - Method in class net.sf.webdav.locking.LockedObject
checks if a lock of the given exclusivity can be placed, only considering children up to "depth"
checkLocks(ITransaction, WebdavRequest, WebdavResponse, IResourceLocks, String) - Method in class net.sf.webdav.methods.AbstractMethod
Checks if locks on resources at the given path exists and if so checks the If-Header to make sure the If-Header corresponds to the locked resource.
checkTimeouts(ITransaction, boolean) - Method in interface net.sf.webdav.locking.IResourceLocks
Deletes LockedObjects, where timeout has reached.
checkTimeouts(ITransaction, boolean) - Method in class net.sf.webdav.locking.ResourceLocks
 
CLOSING - Static variable in class net.sf.webdav.util.XMLWriter
Closing tag.
code() - Method in enum net.sf.webdav.WebdavStatus
 
commit(ITransaction) - Method in class net.sf.webdav.impl.LocalFileSystemStore
 
commit(ITransaction) - Method in interface net.sf.webdav.spi.IWebdavStore
Indicates that all changes done inside this request shall be made permanent and any transactions, connections and other temporary resources shall be terminated.
copyResource(ITransaction, WebdavRequest, WebdavResponse) - Method in class net.sf.webdav.methods.DoCopy
Copy a resource.
createFolder(ITransaction, String) - Method in class net.sf.webdav.impl.LocalFileSystemStore
 
createFolder(ITransaction, String) - Method in interface net.sf.webdav.spi.IWebdavStore
Creates a folder at the position specified by folderUri.
createResource(ITransaction, String) - Method in class net.sf.webdav.impl.LocalFileSystemStore
 
createResource(ITransaction, String) - Method in interface net.sf.webdav.spi.IWebdavStore
Creates a content resource at the position specified by resourceUri.
CREATION_DATE_FORMAT - Static variable in class net.sf.webdav.methods.AbstractMethod
Simple date format for the creation date ISO 8601 representation (partial).

D

DEFAULT_TIMEOUT - Static variable in class net.sf.webdav.methods.AbstractMethod
Default lock timeout value.
deleteResource(ITransaction, String, Hashtable<String, WebdavStatus>, WebdavRequest, WebdavResponse) - Method in class net.sf.webdav.methods.DoDelete
deletes the recources at "path"
deRelativize(boolean, String) - Static method in class net.sf.webdav.util.RequestUtil
Normalize a relative URI path that may have relative values ("/./", "/../", and so on ) it it.
DeterminableMethod - Class in net.sf.webdav.methods
 
DeterminableMethod() - Constructor for class net.sf.webdav.methods.DeterminableMethod
 
determineMethodsAllowed(StoredObject) - Static method in class net.sf.webdav.methods.DeterminableMethod
Determines the methods normally allowed for the resource.
doBody(ITransaction, WebdavResponse, String) - Method in class net.sf.webdav.methods.DoGet
 
doBody(ITransaction, WebdavResponse, String) - Method in class net.sf.webdav.methods.DoHead
 
DoCopy - Class in net.sf.webdav.methods
 
DoCopy(IWebdavStore, ResourceLocks, DoDelete, boolean) - Constructor for class net.sf.webdav.methods.DoCopy
 
DoDelete - Class in net.sf.webdav.methods
 
DoDelete(IWebdavStore, ResourceLocks, boolean) - Constructor for class net.sf.webdav.methods.DoDelete
 
DoGet - Class in net.sf.webdav.methods
 
DoGet(IWebdavStore, String, String, ResourceLocks, IMimeTyper, boolean) - Constructor for class net.sf.webdav.methods.DoGet
 
DoHead - Class in net.sf.webdav.methods
 
DoHead(IWebdavStore, String, String, ResourceLocks, IMimeTyper, boolean) - Constructor for class net.sf.webdav.methods.DoHead
 
DoLock - Class in net.sf.webdav.methods
 
DoLock(IWebdavStore, IResourceLocks, boolean) - Constructor for class net.sf.webdav.methods.DoLock
 
DoMkcol - Class in net.sf.webdav.methods
 
DoMkcol(IWebdavStore, IResourceLocks, boolean) - Constructor for class net.sf.webdav.methods.DoMkcol
 
DoMove - Class in net.sf.webdav.methods
 
DoMove(ResourceLocks, DoDelete, DoCopy, boolean) - Constructor for class net.sf.webdav.methods.DoMove
 
DoNotImplemented - Class in net.sf.webdav.methods
 
DoNotImplemented(boolean) - Constructor for class net.sf.webdav.methods.DoNotImplemented
 
DoOptions - Class in net.sf.webdav.methods
 
DoOptions(IWebdavStore, ResourceLocks) - Constructor for class net.sf.webdav.methods.DoOptions
 
DoPropfind - Class in net.sf.webdav.methods
 
DoPropfind(IWebdavStore, ResourceLocks, IMimeTyper) - Constructor for class net.sf.webdav.methods.DoPropfind
 
DoProppatch - Class in net.sf.webdav.methods
 
DoProppatch(IWebdavStore, ResourceLocks, boolean) - Constructor for class net.sf.webdav.methods.DoProppatch
 
DoPut - Class in net.sf.webdav.methods
 
DoPut(IWebdavStore, IResourceLocks, boolean, boolean) - Constructor for class net.sf.webdav.methods.DoPut
 
DoUnlock - Class in net.sf.webdav.methods
 
DoUnlock(IWebdavStore, IResourceLocks, boolean) - Constructor for class net.sf.webdav.methods.DoUnlock
 

E

encode(byte[]) - Method in class net.sf.webdav.util.MD5Encoder
Encodes the 128 bit (16 bytes) MD5 into a 32 character String.
encode(String) - Method in class net.sf.webdav.util.URLEncoder
 
encodeRedirectURL(String) - Method in interface net.sf.webdav.spi.WebdavResponse
 
ensureLeadingSlash(String) - Method in class net.sf.webdav.methods.AbstractMethod
 
exclusiveLock(ITransaction, String, String, int, int) - Method in interface net.sf.webdav.locking.IResourceLocks
Tries to lock the resource at "path" exclusively.
exclusiveLock(ITransaction, String, String, int, int) - Method in class net.sf.webdav.locking.ResourceLocks
 
execute(ITransaction, WebdavRequest, WebdavResponse) - Method in class net.sf.webdav.methods.DoCopy
 
execute(ITransaction, WebdavRequest, WebdavResponse) - Method in class net.sf.webdav.methods.DoDelete
 
execute(ITransaction, WebdavRequest, WebdavResponse) - Method in class net.sf.webdav.methods.DoHead
 
execute(ITransaction, WebdavRequest, WebdavResponse) - Method in class net.sf.webdav.methods.DoLock
 
execute(ITransaction, WebdavRequest, WebdavResponse) - Method in class net.sf.webdav.methods.DoMkcol
 
execute(ITransaction, WebdavRequest, WebdavResponse) - Method in class net.sf.webdav.methods.DoMove
 
execute(ITransaction, WebdavRequest, WebdavResponse) - Method in class net.sf.webdav.methods.DoNotImplemented
 
execute(ITransaction, WebdavRequest, WebdavResponse) - Method in class net.sf.webdav.methods.DoOptions
 
execute(ITransaction, WebdavRequest, WebdavResponse) - Method in class net.sf.webdav.methods.DoPropfind
 
execute(ITransaction, WebdavRequest, WebdavResponse) - Method in class net.sf.webdav.methods.DoProppatch
 
execute(ITransaction, WebdavRequest, WebdavResponse) - Method in class net.sf.webdav.methods.DoPut
 
execute(ITransaction, WebdavRequest, WebdavResponse) - Method in class net.sf.webdav.methods.DoUnlock
 
execute(ITransaction, WebdavRequest, WebdavResponse) - Method in interface net.sf.webdav.methods.WebdavMethod
 

F

filter(String) - Static method in class net.sf.webdav.util.RequestUtil
Filter the specified message string for characters that are sensitive in HTML.
findSubElement(Node, String) - Static method in class net.sf.webdav.util.XMLHelper
 
folderBody(ITransaction, String, WebdavResponse, WebdavRequest) - Method in class net.sf.webdav.methods.DoGet
 
folderBody(ITransaction, String, WebdavResponse, WebdavRequest) - Method in class net.sf.webdav.methods.DoHead
 

G

get(int) - Static method in enum net.sf.webdav.WebdavStatus
 
getAlt404Path() - Method in class net.sf.webdav.impl.SimpleWebdavConfig
 
getAlt404Path() - Method in interface net.sf.webdav.spi.WebdavConfig
 
getAttribute(String) - Method in interface net.sf.webdav.spi.WebdavRequest
 
getAttributeNames() - Method in interface net.sf.webdav.spi.WebdavRequest
 
getChildrenNames(ITransaction, String) - Method in class net.sf.webdav.impl.LocalFileSystemStore
 
getChildrenNames(ITransaction, String) - Method in interface net.sf.webdav.spi.IWebdavStore
Gets the names of the children of the folder specified by folderUri.
getCleanPath(String) - Method in class net.sf.webdav.methods.AbstractMethod
removes a / at the end of the path string, if present
getContentLength() - Method in interface net.sf.webdav.spi.WebdavRequest
 
getContextPath() - Method in interface net.sf.webdav.spi.WebdavRequest
 
getCreationDate() - Method in class net.sf.webdav.StoredObject
Gets the date of the creation
getCSS() - Method in class net.sf.webdav.methods.DoGet
Return the CSS styles used to display the HTML representation of the webdav content.
getDateTimeFormat(Locale) - Method in class net.sf.webdav.methods.DoGet
Return this as the Date/Time format for displaying Creation + Modification dates
getDefaultIndexPath() - Method in class net.sf.webdav.impl.SimpleWebdavConfig
 
getDefaultIndexPath() - Method in interface net.sf.webdav.spi.WebdavConfig
 
getDepth(WebdavRequest) - Method in class net.sf.webdav.methods.AbstractMethod
reads the depth header from the request and returns it as a int
getDocumentBuilder() - Method in class net.sf.webdav.methods.AbstractMethod
Return JAXP document builder instance.
getETag(StoredObject) - Method in class net.sf.webdav.methods.AbstractMethod
Get the ETag associated with a file.
getFooter(ITransaction, String, WebdavResponse, WebdavRequest) - Method in class net.sf.webdav.methods.DoGet
Return the footer to be displayed after the folder content
getHeader(ITransaction, String, WebdavResponse, WebdavRequest) - Method in class net.sf.webdav.methods.DoGet
Return the header to be displayed in front of the folder content
getHeader(String) - Method in interface net.sf.webdav.spi.WebdavRequest
 
getHeaderNames() - Method in interface net.sf.webdav.spi.WebdavRequest
 
getID() - Method in class net.sf.webdav.locking.LockedObject
Gets the LockID (locktoken) for the LockedObject
getInputStream() - Method in interface net.sf.webdav.spi.WebdavRequest
 
getLastModified() - Method in class net.sf.webdav.StoredObject
Gets the date of the last modification
getLocale() - Method in interface net.sf.webdav.spi.WebdavRequest
 
getLockDepth() - Method in class net.sf.webdav.locking.LockedObject
Gets the depth of the lock
getLockedObjectByID(ITransaction, String) - Method in interface net.sf.webdav.locking.IResourceLocks
Gets the LockedObject corresponding to specified id.
getLockedObjectByID(ITransaction, String) - Method in class net.sf.webdav.locking.ResourceLocks
 
getLockedObjectByPath(ITransaction, String) - Method in interface net.sf.webdav.locking.IResourceLocks
Gets the LockedObject on specified path.
getLockedObjectByPath(ITransaction, String) - Method in class net.sf.webdav.locking.ResourceLocks
 
getLockIdFromIfHeader(WebdavRequest) - Method in class net.sf.webdav.methods.AbstractMethod
 
getLockIdFromLockTokenHeader(WebdavRequest) - Method in class net.sf.webdav.methods.AbstractMethod
 
getMessage() - Method in exception net.sf.webdav.exceptions.WebdavException
 
getMethod() - Method in interface net.sf.webdav.spi.WebdavRequest
 
getMimeType(String) - Method in class net.sf.webdav.impl.ActivationMimeTyper
 
getMimeType(String) - Method in interface net.sf.webdav.spi.IMimeTyper
 
getOutputStream() - Method in interface net.sf.webdav.spi.WebdavResponse
 
getOwner() - Method in class net.sf.webdav.locking.LockedObject
Gets the owners for the LockedObject
getParameter(String) - Method in interface net.sf.webdav.spi.WebdavRequest
 
getParameterNames() - Method in interface net.sf.webdav.spi.WebdavRequest
 
getParentPath(String) - Method in class net.sf.webdav.methods.AbstractMethod
creates the parent path from the given path by removing the last '/' and everything after that
getPath() - Method in class net.sf.webdav.locking.LockedObject
Gets the path for the LockedObject
getPathInfo() - Method in interface net.sf.webdav.spi.WebdavRequest
 
getPrincipal() - Method in interface net.sf.webdav.spi.ITransaction
 
getPropertiesFromXML(Node) - Static method in class net.sf.webdav.util.XMLHelper
 
getRelativePath(WebdavRequest) - Method in class net.sf.webdav.methods.AbstractMethod
Return the relative path associated with this servlet.
getRequestURI() - Method in interface net.sf.webdav.spi.WebdavRequest
 
getResourceContent(ITransaction, String) - Method in class net.sf.webdav.impl.LocalFileSystemStore
 
getResourceContent(ITransaction, String) - Method in interface net.sf.webdav.spi.IWebdavStore
Gets the content of the resource specified by resourceUri.
getResourceLength(ITransaction, String) - Method in class net.sf.webdav.impl.LocalFileSystemStore
 
getResourceLength(ITransaction, String) - Method in interface net.sf.webdav.spi.IWebdavStore
Gets the length of the content resource specified by resourceUri.
getResourceLength() - Method in class net.sf.webdav.StoredObject
Gets the length of the resource content
getServerName() - Method in interface net.sf.webdav.spi.WebdavRequest
 
getServicePath() - Method in interface net.sf.webdav.spi.WebdavRequest
 
getStatusText(int) - Static method in enum net.sf.webdav.WebdavStatus
Returns the HTTP status text for the HTTP or WebDav status code specified by looking it up in the static mapping.
getStoredObject(ITransaction, String) - Method in class net.sf.webdav.impl.LocalFileSystemStore
 
getStoredObject(ITransaction, String) - Method in interface net.sf.webdav.spi.IWebdavStore
Gets the storedObject specified by uri
getTempLockedObjectByID(ITransaction, String) - Method in interface net.sf.webdav.locking.IResourceLocks
Gets the LockedObject corresponding to specified id (locktoken).
getTempLockedObjectByID(ITransaction, String) - Method in class net.sf.webdav.locking.ResourceLocks
 
getTempLockedObjectByPath(ITransaction, String) - Method in interface net.sf.webdav.locking.IResourceLocks
Gets the LockedObject on specified path.
getTempLockedObjectByPath(ITransaction, String) - Method in class net.sf.webdav.locking.ResourceLocks
 
getTimeoutMillis() - Method in class net.sf.webdav.locking.LockedObject
Gets the timeout for the LockedObject
getType() - Method in class net.sf.webdav.locking.LockedObject
Gets the type of the lock
getUserPrincipal() - Method in interface net.sf.webdav.spi.WebdavRequest
 
getWriter() - Method in interface net.sf.webdav.spi.WebdavResponse
 

H

hasExpired() - Method in class net.sf.webdav.locking.LockedObject
Return true if the lock has expired.
HEXADECIMAL - Static variable in class net.sf.webdav.util.URLEncoder
 

I

IMimeTyper - Interface in net.sf.webdav.spi
 
INFINITY - Static variable in class net.sf.webdav.methods.AbstractMethod
Default depth is infite.
IResourceLocks - Interface in net.sf.webdav.locking
 
isExclusive() - Method in class net.sf.webdav.locking.LockedObject
Gets the exclusivity for the LockedObject
isFolder() - Method in class net.sf.webdav.StoredObject
Determines whether the StoredObject is a folder or a resource
isLazyFolderCreationOnPut() - Method in class net.sf.webdav.impl.SimpleWebdavConfig
 
isLazyFolderCreationOnPut() - Method in interface net.sf.webdav.spi.WebdavConfig
 
isNullResource() - Method in class net.sf.webdav.StoredObject
Gets the state of the resource
isOmitContentLengthHeaders() - Method in class net.sf.webdav.impl.SimpleWebdavConfig
 
isOmitContentLengthHeaders() - Method in interface net.sf.webdav.spi.WebdavConfig
 
isResource() - Method in class net.sf.webdav.StoredObject
Determines whether the StoredObject is a folder or a resource
isShared() - Method in class net.sf.webdav.locking.LockedObject
Gets the exclusivity for the LockedObject
ITransaction - Interface in net.sf.webdav.spi
 
IWebdavStore - Interface in net.sf.webdav.spi
Interface for simple implementation of any store for the WebdavServlet

J

JoinString - Class in net.sf.webdav.util
 
JoinString(String, Collection<?>) - Constructor for class net.sf.webdav.util.JoinString
 
JoinString(String, Object[]) - Constructor for class net.sf.webdav.util.JoinString
 

L

LAST_MODIFIED_DATE_FORMAT - Static variable in class net.sf.webdav.methods.AbstractMethod
Simple date format for the last modified date.
LocalFileSystemStore - Class in net.sf.webdav.impl
Reference Implementation of WebdavStore
LocalFileSystemStore(File) - Constructor for class net.sf.webdav.impl.LocalFileSystemStore
 
lock(ITransaction, String, String, boolean, int, int, boolean) - Method in interface net.sf.webdav.locking.IResourceLocks
Tries to lock the resource at "path".
lock(ITransaction, String, String, boolean, int, int, boolean) - Method in class net.sf.webdav.locking.ResourceLocks
 
LockedObject - Class in net.sf.webdav.locking
a helper class for ResourceLocks, represents the Locks
LockedObject(ResourceLocks, String, boolean) - Constructor for class net.sf.webdav.locking.LockedObject
 
LockFailedException - Exception in net.sf.webdav.exceptions
 
LockFailedException() - Constructor for exception net.sf.webdav.exceptions.LockFailedException
 
LockFailedException(String) - Constructor for exception net.sf.webdav.exceptions.LockFailedException
 
LockFailedException(String, Throwable) - Constructor for exception net.sf.webdav.exceptions.LockFailedException
 
LockFailedException(Throwable) - Constructor for exception net.sf.webdav.exceptions.LockFailedException
 

M

MAX_TIMEOUT - Static variable in class net.sf.webdav.methods.AbstractMethod
Maximum lock timeout.
MD5Encoder - Class in net.sf.webdav.util
Encode an MD5 digest into a String.
MD5Encoder() - Constructor for class net.sf.webdav.util.MD5Encoder
 
message() - Method in enum net.sf.webdav.WebdavStatus
 

N

net.sf.webdav - package net.sf.webdav
 
net.sf.webdav.exceptions - package net.sf.webdav.exceptions
 
net.sf.webdav.impl - package net.sf.webdav.impl
 
net.sf.webdav.locking - package net.sf.webdav.locking
 
net.sf.webdav.methods - package net.sf.webdav.methods
 
net.sf.webdav.spi - package net.sf.webdav.spi
 
net.sf.webdav.util - package net.sf.webdav.util
 
NO_CONTENT - Static variable in class net.sf.webdav.util.XMLWriter
Element with no content.
normalize(String) - Method in class net.sf.webdav.methods.DoCopy
Return a context-relative path, beginning with a "/", that represents the canonical version of the specified path after ".." and "." elements are resolved out.
normalize(boolean, String...) - Static method in class net.sf.webdav.util.RequestUtil
 

O

ObjectAlreadyExistsException - Exception in net.sf.webdav.exceptions
 
ObjectAlreadyExistsException() - Constructor for exception net.sf.webdav.exceptions.ObjectAlreadyExistsException
 
ObjectAlreadyExistsException(String) - Constructor for exception net.sf.webdav.exceptions.ObjectAlreadyExistsException
 
ObjectAlreadyExistsException(String, Throwable) - Constructor for exception net.sf.webdav.exceptions.ObjectAlreadyExistsException
 
ObjectAlreadyExistsException(Throwable) - Constructor for exception net.sf.webdav.exceptions.ObjectAlreadyExistsException
 
ObjectNotFoundException - Exception in net.sf.webdav.exceptions
 
ObjectNotFoundException() - Constructor for exception net.sf.webdav.exceptions.ObjectNotFoundException
 
ObjectNotFoundException(String) - Constructor for exception net.sf.webdav.exceptions.ObjectNotFoundException
 
ObjectNotFoundException(String, Throwable) - Constructor for exception net.sf.webdav.exceptions.ObjectNotFoundException
 
ObjectNotFoundException(Throwable) - Constructor for exception net.sf.webdav.exceptions.ObjectNotFoundException
 
OPENING - Static variable in class net.sf.webdav.util.XMLWriter
Opening tag.

P

parseCharacterEncoding(String) - Static method in class net.sf.webdav.util.RequestUtil
Parse the character encoding from the specified content type header.
parseLocale(String) - Static method in class net.sf.webdav.util.RequestUtil
Shamelessly copied from: http://stackoverflow.com/questions/6824157/parse-accept-language-header-in-java
parseParameters(Map<String, String[]>, String, String) - Static method in class net.sf.webdav.util.RequestUtil
Append request parameters from the specified String to the specified Map.
parseParameters(Map<String, String[]>, byte[], String) - Static method in class net.sf.webdav.util.RequestUtil
Append request parameters from the specified String to the specified Map.
parseQualityHeader(String) - Static method in class net.sf.webdav.util.RequestUtil
Encode a cookie as per RFC 2109.

R

refreshTimeout(int) - Method in class net.sf.webdav.locking.LockedObject
Sets a new timeout for the LockedObject
removeLockedObject() - Method in class net.sf.webdav.locking.LockedObject
deletes this Lock object.
removeLockedObjectOwner(String) - Method in class net.sf.webdav.locking.LockedObject
tries to remove the owner from the lock
removeObject(ITransaction, String) - Method in class net.sf.webdav.impl.LocalFileSystemStore
 
removeObject(ITransaction, String) - Method in interface net.sf.webdav.spi.IWebdavStore
Removes the object specified by uri.
removeTempLockedObject() - Method in class net.sf.webdav.locking.LockedObject
deletes this Lock object.
RequestUtil - Class in net.sf.webdav.util
General purpose request parsing and encoding utility methods.
RequestUtil() - Constructor for class net.sf.webdav.util.RequestUtil
 
ResourceLocks - Class in net.sf.webdav.locking
simple locking management for concurrent data access, NOT the webdav locking.
ResourceLocks() - Constructor for class net.sf.webdav.locking.ResourceLocks
 
rewriteUrl(String) - Method in class net.sf.webdav.methods.AbstractMethod
URL rewriter.
rollback(ITransaction) - Method in class net.sf.webdav.impl.LocalFileSystemStore
 
rollback(ITransaction) - Method in interface net.sf.webdav.spi.IWebdavStore
Indicates that all changes done inside this request shall be undone and any transactions, connections and other temporary resources shall be terminated.

S

sendData() - Method in class net.sf.webdav.util.XMLWriter
Send data and reinitializes buffer.
sendError(WebdavStatus) - Method in interface net.sf.webdav.spi.WebdavResponse
 
sendError(WebdavStatus, String) - Method in interface net.sf.webdav.spi.WebdavResponse
 
sendRedirect(String) - Method in interface net.sf.webdav.spi.WebdavResponse
 
sendReport(WebdavRequest, WebdavResponse, Hashtable<String, WebdavStatus>) - Method in class net.sf.webdav.methods.AbstractMethod
Send a multistatus element containing a complete error report to the client.
service(WebdavRequest, WebdavResponse) - Method in class net.sf.webdav.WebdavService
Handles the special WebDAV methods.
setCharacterEncoding(String) - Method in interface net.sf.webdav.spi.WebdavResponse
 
setContentLength(int) - Method in interface net.sf.webdav.spi.WebdavResponse
 
setContentType(String) - Method in interface net.sf.webdav.spi.WebdavResponse
 
setCreationDate(Date) - Method in class net.sf.webdav.StoredObject
Sets the date of the creation
setDateHeader(String, long) - Method in interface net.sf.webdav.spi.WebdavResponse
 
setExclusive(boolean) - Method in class net.sf.webdav.locking.LockedObject
Sets the exclusivity for the LockedObject
setFolder(boolean) - Method in class net.sf.webdav.StoredObject
Sets a new StoredObject as a collection or resource
setHeader(String, String) - Method in interface net.sf.webdav.spi.WebdavResponse
 
setLastModified(Date) - Method in class net.sf.webdav.StoredObject
Sets the date of the last modification
setNullResource(boolean) - Method in class net.sf.webdav.StoredObject
Sets a StoredObject as a lock-null resource
setResourceContent(ITransaction, String, InputStream, String, String) - Method in class net.sf.webdav.impl.LocalFileSystemStore
 
setResourceContent(ITransaction, String, InputStream, String, String) - Method in interface net.sf.webdav.spi.IWebdavStore
Sets / stores the content of the resource specified by resourceUri.
setResourceLength(long) - Method in class net.sf.webdav.StoredObject
Sets the length of the resource content
setStatus(WebdavStatus) - Method in interface net.sf.webdav.spi.WebdavResponse
 
sharedLock(ITransaction, String, String, int, int) - Method in interface net.sf.webdav.locking.IResourceLocks
Tries to lock the resource at "path" shared.
sharedLock(ITransaction, String, String, int, int) - Method in class net.sf.webdav.locking.ResourceLocks
 
SimpleWebdavConfig - Class in net.sf.webdav.impl
 
SimpleWebdavConfig() - Constructor for class net.sf.webdav.impl.SimpleWebdavConfig
 
StoredObject - Class in net.sf.webdav
 
StoredObject() - Constructor for class net.sf.webdav.StoredObject
 

T

TEMP_TIMEOUT - Static variable in class net.sf.webdav.methods.AbstractMethod
Timeout for temporary locks
TEMPORARY - Static variable in class net.sf.webdav.methods.AbstractMethod
Boolean value to temporary lock resources (for method locks)
toString() - Method in class net.sf.webdav.util.JoinString
 
toString() - Method in class net.sf.webdav.util.XMLWriter
Retrieve generated XML.
toString() - Method in enum net.sf.webdav.WebdavStatus
 

U

UnauthenticatedException - Exception in net.sf.webdav.exceptions
 
UnauthenticatedException() - Constructor for exception net.sf.webdav.exceptions.UnauthenticatedException
 
UnauthenticatedException(String) - Constructor for exception net.sf.webdav.exceptions.UnauthenticatedException
 
UnauthenticatedException(String, Throwable) - Constructor for exception net.sf.webdav.exceptions.UnauthenticatedException
 
UnauthenticatedException(Throwable) - Constructor for exception net.sf.webdav.exceptions.UnauthenticatedException
 
unlock(ITransaction, String, String) - Method in interface net.sf.webdav.locking.IResourceLocks
Unlocks all resources at "path" (and all subfolders if existing)

that have the same owner.

unlock(ITransaction, String, String) - Method in class net.sf.webdav.locking.ResourceLocks
 
unlockTemporaryLockedObjects(ITransaction, String, String) - Method in interface net.sf.webdav.locking.IResourceLocks
Unlocks all resources at "path" (and all subfolders if existing)

that have the same owner.

unlockTemporaryLockedObjects(ITransaction, String, String) - Method in class net.sf.webdav.locking.ResourceLocks
 
URL_ENCODER - Static variable in class net.sf.webdav.methods.AbstractMethod
Array containing the safe characters set.
URLDecode(String) - Static method in class net.sf.webdav.util.RequestUtil
Decode and return the specified URL-encoded String.
URLDecode(String, String) - Static method in class net.sf.webdav.util.RequestUtil
Decode and return the specified URL-encoded String.
URLDecode(byte[]) - Static method in class net.sf.webdav.util.RequestUtil
Decode and return the specified URL-encoded byte array.
URLDecode(byte[], String) - Static method in class net.sf.webdav.util.RequestUtil
Decode and return the specified URL-encoded byte array.
URLEncoder - Class in net.sf.webdav.util
This class is very similar to the java.net.URLEncoder class.
URLEncoder() - Constructor for class net.sf.webdav.util.URLEncoder
 

V

valueOf(String) - Static method in enum net.sf.webdav.WebdavStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.sf.webdav.WebdavStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebdavConfig - Interface in net.sf.webdav.spi
 
WebdavException - Exception in net.sf.webdav.exceptions
 
WebdavException() - Constructor for exception net.sf.webdav.exceptions.WebdavException
 
WebdavException(Throwable) - Constructor for exception net.sf.webdav.exceptions.WebdavException
 
WebdavException(String, Object...) - Constructor for exception net.sf.webdav.exceptions.WebdavException
 
WebdavException(String, Throwable, Object...) - Constructor for exception net.sf.webdav.exceptions.WebdavException
 
WebdavMethod - Interface in net.sf.webdav.methods
 
WebdavRequest - Interface in net.sf.webdav.spi
 
WebdavResponse - Interface in net.sf.webdav.spi
 
WebdavService - Class in net.sf.webdav
 
WebdavService(WebdavConfig, IWebdavStore, IMimeTyper) - Constructor for class net.sf.webdav.WebdavService
 
WebdavStatus - Enum in net.sf.webdav
Wraps the HttpServletResponse class to abstract the specific protocol used.
withAlt404Path(String) - Method in class net.sf.webdav.impl.SimpleWebdavConfig
 
withDefaultIndex(String) - Method in class net.sf.webdav.impl.SimpleWebdavConfig
 
withLazyFolderCreationOnPut() - Method in class net.sf.webdav.impl.SimpleWebdavConfig
 
withOmitContentLengthHeader() - Method in class net.sf.webdav.impl.SimpleWebdavConfig
 
withoutAlt404Path() - Method in class net.sf.webdav.impl.SimpleWebdavConfig
 
withoutDefaultIndex() - Method in class net.sf.webdav.impl.SimpleWebdavConfig
 
withoutLazyFolderCreationOnPut() - Method in class net.sf.webdav.impl.SimpleWebdavConfig
 
withoutOmitContentLengthHeader() - Method in class net.sf.webdav.impl.SimpleWebdavConfig
 
writeData(String) - Method in class net.sf.webdav.util.XMLWriter
Write data.
writeElement(String, int) - Method in class net.sf.webdav.util.XMLWriter
Write an element.
writeProperty(String, String) - Method in class net.sf.webdav.util.XMLWriter
Write property to the XML.
writeProperty(String) - Method in class net.sf.webdav.util.XMLWriter
Write property to the XML.
writeText(String) - Method in class net.sf.webdav.util.XMLWriter
Write text.
writeXMLHeader() - Method in class net.sf.webdav.util.XMLWriter
Write XML Header.

X

XMLHelper - Class in net.sf.webdav.util
 
XMLHelper() - Constructor for class net.sf.webdav.util.XMLHelper
 
XMLWriter - Class in net.sf.webdav.util
XMLWriter helper class.
XMLWriter(Map<String, String>) - Constructor for class net.sf.webdav.util.XMLWriter
Constructor.
XMLWriter(Writer, Map<String, String>) - Constructor for class net.sf.webdav.util.XMLWriter
Constructor.

_

_buffer - Variable in class net.sf.webdav.util.XMLWriter
Buffer.
_children - Variable in class net.sf.webdav.locking.LockedObject
children of that lock
_cleanupCounter - Variable in class net.sf.webdav.locking.ResourceLocks
 
_contentLength - Variable in class net.sf.webdav.methods.DoHead
 
_dftIndexFile - Variable in class net.sf.webdav.methods.DoHead
 
_exclusive - Variable in class net.sf.webdav.locking.LockedObject
weather the lock is exclusive or not.
_expiresAt - Variable in class net.sf.webdav.locking.LockedObject
Describing the timeout of a locked object (ms)
_insteadOf404 - Variable in class net.sf.webdav.methods.DoHead
 
_isRootElement - Variable in class net.sf.webdav.util.XMLWriter
Is true until the root element is written
_lockDepth - Variable in class net.sf.webdav.locking.LockedObject
Describing the depth of a locked collection.
_locks - Variable in class net.sf.webdav.locking.ResourceLocks
keys: path value: LockedObject from that path Concurrent access can occur
_locksByID - Variable in class net.sf.webdav.locking.ResourceLocks
keys: id value: LockedObject from that id Concurrent access can occur
_mimeTyper - Variable in class net.sf.webdav.methods.DoHead
 
_namespaces - Variable in class net.sf.webdav.util.XMLWriter
Namespaces to be declared in the root element
_owner - Variable in class net.sf.webdav.locking.LockedObject
owner of the lock.
_parent - Variable in class net.sf.webdav.locking.LockedObject
 
_resourceLocks - Variable in class net.sf.webdav.methods.DoHead
 
_root - Variable in class net.sf.webdav.locking.ResourceLocks
 
_safeCharacters - Variable in class net.sf.webdav.util.URLEncoder
 
_store - Variable in class net.sf.webdav.methods.DoHead
 
_tempLocks - Variable in class net.sf.webdav.locking.ResourceLocks
keys: path value: Temporary LockedObject from that path Concurrent access can occur
_tempLocksByID - Variable in class net.sf.webdav.locking.ResourceLocks
keys: id value: Temporary LockedObject from that id Concurrent access can occur
_tempRoot - Variable in class net.sf.webdav.locking.ResourceLocks
 
_type - Variable in class net.sf.webdav.locking.LockedObject
weather the lock is a write or read lock
_writer - Variable in class net.sf.webdav.util.XMLWriter
Writer.
A B C D E F G H I J L M N O P R S T U V W X _ 

Copyright © 2015. All Rights Reserved.