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

A

addSafeCharacter(char) - Method in class org.apache.catalina.util.URLEncoder
 

B

begin(Principal, Hashtable) - Method in interface net.sf.webdav.IWebdavStorage
Indicates that a new request or transaction with this store involved has been started.
begin(Principal, Hashtable) - Method in class net.sf.webdav.LocalFileSystemStorage
 
buffer - Variable in class org.apache.catalina.util.XMLWriter
Buffer.

C

CLOSING - Static variable in class org.apache.catalina.util.XMLWriter
Closing tag.
checkAuthentication() - Method in interface net.sf.webdav.IWebdavStorage
Checks if authentication information passed in #begin(Service, Principal, Object, LoggerFacade, Hashtable) is valid.
checkAuthentication() - Method in class net.sf.webdav.LocalFileSystemStorage
 
commit() - Method in interface net.sf.webdav.IWebdavStorage
Indicates that all changes done inside this request shall be made permanent and any transactions, connections and other temporary resources shall be terminated.
commit() - Method in class net.sf.webdav.LocalFileSystemStorage
 
createFolder(String) - Method in interface net.sf.webdav.IWebdavStorage
Creates a folder at the position specified by folderUri.
createFolder(String) - Method in class net.sf.webdav.LocalFileSystemStorage
 
createResource(String) - Method in interface net.sf.webdav.IWebdavStorage
Creates a content resource at the position specified by resourceUri.
createResource(String) - Method in class net.sf.webdav.LocalFileSystemStorage
 
creationDateFormat - Static variable in class net.sf.webdav.WebdavServlet
Simple date format for the creation date ISO representation (partial).

D

DEFAULT_NAMESPACE - Static variable in class net.sf.webdav.WebdavServlet
Default namespace.
doCopy(HttpServletRequest, HttpServletResponse) - Method in class net.sf.webdav.WebdavServlet
COPY Method.
doDelete(HttpServletRequest, HttpServletResponse) - Method in class net.sf.webdav.WebdavServlet
DELETE Method.
doGet(HttpServletRequest, HttpServletResponse, boolean) - Method in class net.sf.webdav.WebdavServlet
GET Method
doHead(HttpServletRequest, HttpServletResponse) - Method in class net.sf.webdav.WebdavServlet
HEAD Method.
doMkcol(HttpServletRequest, HttpServletResponse) - Method in class net.sf.webdav.WebdavServlet
MKCOL Method.
doMove(HttpServletRequest, HttpServletResponse) - Method in class net.sf.webdav.WebdavServlet
MOVE Method.
doOptions(HttpServletRequest, HttpServletResponse) - Method in class net.sf.webdav.WebdavServlet
OPTIONS Method.
doPropfind(HttpServletRequest, HttpServletResponse) - Method in class net.sf.webdav.WebdavServlet
PROPFIND Method.
doProppatch(HttpServletRequest, HttpServletResponse) - Method in class net.sf.webdav.WebdavServlet
PROPPATCH Method.
doPut(HttpServletRequest, HttpServletResponse) - Method in class net.sf.webdav.WebdavServlet
Process a POST request for the specified resource.

E

encode(byte[]) - Method in class org.apache.catalina.util.MD5Encoder
Encodes the 128 bit (16 bytes) MD5 into a 32 character String.
encode(String) - Method in class org.apache.catalina.util.URLEncoder
 
encodeCookie(Cookie) - Static method in class org.apache.catalina.util.RequestUtil
Encode a cookie as per RFC 2109.

F

filter(String) - Static method in class org.apache.catalina.util.RequestUtil
Filter the specified message string for characters that are sensitive in HTML.

G

getChildrenNames(String) - Method in interface net.sf.webdav.IWebdavStorage
Gets the names of the children of the folder specified by folderUri.
getChildrenNames(String) - Method in class net.sf.webdav.LocalFileSystemStorage
 
getCreationDate(String) - Method in interface net.sf.webdav.IWebdavStorage
Gets the date of the creation of the object specified by uri.
getCreationDate(String) - Method in class net.sf.webdav.LocalFileSystemStorage
 
getETag(String, String, String) - Method in class net.sf.webdav.WebdavServlet
Get the ETag associated with a file.
getLastModified(String) - Method in interface net.sf.webdav.IWebdavStorage
Gets the date of the last modiciation of the object specified by uri.
getLastModified(String) - Method in class net.sf.webdav.LocalFileSystemStorage
 
getRelativePath(HttpServletRequest) - Method in class net.sf.webdav.WebdavServlet
Return the relative path associated with this servlet.
getResourceContent(String) - Method in interface net.sf.webdav.IWebdavStorage
Gets the content of the resource specified by resourceUri.
getResourceContent(String) - Method in class net.sf.webdav.LocalFileSystemStorage
 
getResourceLength(String) - Method in interface net.sf.webdav.IWebdavStorage
Gets the length of the content resource specified by resourceUri.
getResourceLength(String) - Method in class net.sf.webdav.LocalFileSystemStorage
 
getStatusText(int) - Static method in class 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.
getStore() - Method in class net.sf.webdav.WebdavStoreFactory
 

H

hexadecimal - Static variable in class org.apache.catalina.util.URLEncoder
 

I

IWebdavStorage - interface net.sf.webdav.IWebdavStorage.
Interface for simple implementation of any store for the WebdavServlet based on the BasicWebdavStore from Oliver Zeigermann, that was part of the Webdav Construcktion Kit from slide
init() - Method in class net.sf.webdav.WebdavServlet
Initialize this servlet.
isFolder(String) - Method in interface net.sf.webdav.IWebdavStorage
Checks if there is an object at the position specified by uri and if so if it is a folder.
isFolder(String) - Method in class net.sf.webdav.LocalFileSystemStorage
 
isResource(String) - Method in interface net.sf.webdav.IWebdavStorage
Checks if there is an object at the position specified by uri and if so if it is a content resource.
isResource(String) - Method in class net.sf.webdav.LocalFileSystemStorage
 

L

LocalFileSystemStorage - class net.sf.webdav.LocalFileSystemStorage.
Reference Implementation of IWebdavStorage
LocalFileSystemStorage() - Constructor for class net.sf.webdav.LocalFileSystemStorage
 
lock(String, String, boolean, int) - Method in class net.sf.webdav.ResourceLocks
trys to lock the resource at "path".

M

MD5Encoder - class org.apache.catalina.util.MD5Encoder.
Encode an MD5 digest into a String.
MD5Encoder() - Constructor for class org.apache.catalina.util.MD5Encoder
 
md5Encoder - Static variable in class net.sf.webdav.WebdavServlet
The MD5 helper object for this class.
md5Helper - Static variable in class net.sf.webdav.WebdavServlet
MD5 message digest provider.

N

NO_CONTENT - Static variable in class org.apache.catalina.util.XMLWriter
Element with no content.
net.sf.webdav - package net.sf.webdav
 
normalize(String) - Method in class net.sf.webdav.WebdavServlet
Return a context-relative path, beginning with a "/", that represents the canonical version of the specified path after ".." and "." elements are resolved out.
normalize(String) - Static method in class org.apache.catalina.util.RequestUtil
Normalize a relative URI path that may have relative values ("/./", "/../", and so on ) it it.

O

OPENING - Static variable in class org.apache.catalina.util.XMLWriter
Opening tag.
objectExists(String) - Method in interface net.sf.webdav.IWebdavStorage
Checks if there is an object at the position specified by uri.
objectExists(String) - Method in class net.sf.webdav.LocalFileSystemStorage
 
org.apache.catalina.util - package org.apache.catalina.util
 

P

parseCharacterEncoding(String) - Static method in class org.apache.catalina.util.RequestUtil
Parse the character encoding from the specified content type header.
parseCookieHeader(String) - Static method in class org.apache.catalina.util.RequestUtil
Parse a cookie header into an array of cookies according to RFC 2109.
parseParameters(Map, String, String) - Static method in class org.apache.catalina.util.RequestUtil
Append request parameters from the specified String to the specified Map.
parseParameters(Map, byte[], String) - Static method in class org.apache.catalina.util.RequestUtil
Append request parameters from the specified String to the specified Map.

R

RequestUtil - class org.apache.catalina.util.RequestUtil.
General purpose request parsing and encoding utility methods.
RequestUtil() - Constructor for class org.apache.catalina.util.RequestUtil
 
ResourceLocks - class net.sf.webdav.ResourceLocks.
some very simple locking management for concurrent data access, NOT the webdav locking. ( could that be used instead?
ResourceLocks() - Constructor for class net.sf.webdav.ResourceLocks
 
removeObject(String) - Method in interface net.sf.webdav.IWebdavStorage
Removes the object specified by uri.
removeObject(String) - Method in class net.sf.webdav.LocalFileSystemStorage
 
rewriteUrl(String) - Method in class net.sf.webdav.WebdavServlet
URL rewriter.
rollback() - Method in interface net.sf.webdav.IWebdavStorage
Indicates that all changes done inside this request shall be undone and any transactions, connections and other temporary resources shall be terminated.
rollback() - Method in class net.sf.webdav.LocalFileSystemStorage
 

S

SC_ACCEPTED - Static variable in class net.sf.webdav.WebdavStatus
Status code (202) indicating that a request was accepted for processing, but was not completed.
SC_BAD_GATEWAY - Static variable in class net.sf.webdav.WebdavStatus
Status code (502) indicating that the HTTP server received an invalid response from a server it consulted when acting as a proxy or gateway.
SC_BAD_REQUEST - Static variable in class net.sf.webdav.WebdavStatus
Status code (400) indicating the request sent by the client was syntactically incorrect.
SC_CONFLICT - Static variable in class net.sf.webdav.WebdavStatus
Status code (409) indicating that the request could not be completed due to a conflict with the current state of the resource.
SC_CONTINUE - Static variable in class net.sf.webdav.WebdavStatus
Status code (100) indicating the client may continue with its request.
SC_CREATED - Static variable in class net.sf.webdav.WebdavStatus
Status code (201) indicating the request succeeded and created a new resource on the server.
SC_FORBIDDEN - Static variable in class net.sf.webdav.WebdavStatus
Status code (403) indicating the server understood the request but refused to fulfill it.
SC_INSUFFICIENT_SPACE_ON_RESOURCE - Static variable in class net.sf.webdav.WebdavStatus
Status code (419) indicating that the resource does not have sufficient space to record the state of the resource after the execution of this method.
SC_INTERNAL_SERVER_ERROR - Static variable in class net.sf.webdav.WebdavStatus
Status code (500) indicating an error inside the HTTP service which prevented it from fulfilling the request.
SC_LOCKED - Static variable in class net.sf.webdav.WebdavStatus
Status code (423) indicating the destination resource of a method is locked, and either the request did not contain a valid Lock-Info header, or the Lock-Info header identifies a lock held by another principal.
SC_METHOD_FAILURE - Static variable in class net.sf.webdav.WebdavStatus
Status code (420) indicating the method was not executed on a particular resource within its scope because some part of the method's execution failed causing the entire method to be aborted.
SC_METHOD_NOT_ALLOWED - Static variable in class net.sf.webdav.WebdavStatus
Status code (405) indicating the method specified is not allowed for the resource.
SC_MOVED_PERMANENTLY - Static variable in class net.sf.webdav.WebdavStatus
Status code (301) indicating that the resource has permanently moved to a new location, and that future references should use a new URI with their requests.
SC_MOVED_TEMPORARILY - Static variable in class net.sf.webdav.WebdavStatus
Status code (302) indicating that the resource has temporarily moved to another location, but that future references should still use the original URI to access the resource.
SC_MULTI_STATUS - Static variable in class net.sf.webdav.WebdavStatus
Status code (207) indicating that the response requires providing status for multiple independent operations.
SC_NOT_FOUND - Static variable in class net.sf.webdav.WebdavStatus
Status code (404) indicating that the requested resource is not available.
SC_NOT_IMPLEMENTED - Static variable in class net.sf.webdav.WebdavStatus
Status code (501) indicating the HTTP service does not support the functionality needed to fulfill the request.
SC_NOT_MODIFIED - Static variable in class net.sf.webdav.WebdavStatus
Status code (304) indicating that a conditional GET operation found that the resource was available and not modified.
SC_NO_CONTENT - Static variable in class net.sf.webdav.WebdavStatus
Status code (204) indicating that the request succeeded but that there was no new information to return.
SC_OK - Static variable in class net.sf.webdav.WebdavStatus
Status code (200) indicating the request succeeded normally.
SC_PRECONDITION_FAILED - Static variable in class net.sf.webdav.WebdavStatus
Status code (412) indicating the precondition given in one or more of the request-header fields evaluated to false when it was tested on the server.
SC_REQUEST_TOO_LONG - Static variable in class net.sf.webdav.WebdavStatus
Status code (413) indicating the server is refusing to process a request because the request entity is larger than the server is willing or able to process.
SC_SERVICE_UNAVAILABLE - Static variable in class net.sf.webdav.WebdavStatus
Status code (503) indicating that the HTTP service is temporarily overloaded, and unable to handle the request.
SC_UNAUTHORIZED - Static variable in class net.sf.webdav.WebdavStatus
Status code (401) indicating that the request requires HTTP authentication.
SC_UNPROCESSABLE_ENTITY - Static variable in class net.sf.webdav.WebdavStatus
Status code (418) indicating the entity body submitted with the PATCH method was not understood by the resource.
SC_UNSUPPORTED_MEDIA_TYPE - Static variable in class net.sf.webdav.WebdavStatus
Status code (415) indicating the server is refusing to service the request because the entity of the request is in a format not supported by the requested resource for the requested method.
safeCharacters - Variable in class org.apache.catalina.util.URLEncoder
 
sendData() - Method in class org.apache.catalina.util.XMLWriter
Send data and reinitializes buffer.
service(HttpServletRequest, HttpServletResponse) - Method in class net.sf.webdav.WebdavServlet
Handles the special WebDAV methods.
setResourceContent(String, InputStream, String, String) - Method in interface net.sf.webdav.IWebdavStorage
Sets / stores the content of the resource specified by resourceUri.
setResourceContent(String, InputStream, String, String) - Method in class net.sf.webdav.LocalFileSystemStorage
tries to save the given InputStream to the file at path "uri". content type and charachter encoding are ignored

T

toString() - Method in class org.apache.catalina.util.XMLWriter
Retrieve generated XML.

U

URLDecode(String) - Static method in class org.apache.catalina.util.RequestUtil
Decode and return the specified URL-encoded String.
URLDecode(String, String) - Static method in class org.apache.catalina.util.RequestUtil
Decode and return the specified URL-encoded String.
URLDecode(byte[]) - Static method in class org.apache.catalina.util.RequestUtil
Decode and return the specified URL-encoded byte array.
URLDecode(byte[], String) - Static method in class org.apache.catalina.util.RequestUtil
Decode and return the specified URL-encoded byte array.
URLEncoder - class org.apache.catalina.util.URLEncoder.
This class is very similar to the java.net.URLEncoder class.
URLEncoder() - Constructor for class org.apache.catalina.util.URLEncoder
 
unlock(String, String) - Method in class net.sf.webdav.ResourceLocks
unlocks all resources at "path" (and all subfolders if existing)

that have the same owner

urlEncoder - Static variable in class net.sf.webdav.WebdavServlet
Array containing the safe characters set.

W

WebdavServlet - class net.sf.webdav.WebdavServlet.
Servlet which provides support for WebDAV level 2.
WebdavServlet() - Constructor for class net.sf.webdav.WebdavServlet
 
WebdavStatus - class net.sf.webdav.WebdavStatus.
Wraps the HttpServletResponse class to abstract the specific protocol used.
WebdavStatus() - Constructor for class net.sf.webdav.WebdavStatus
 
WebdavStoreFactory - class net.sf.webdav.WebdavStoreFactory.
 
WebdavStoreFactory(Class) - Constructor for class net.sf.webdav.WebdavStoreFactory
 
writeData(String) - Method in class org.apache.catalina.util.XMLWriter
Write data.
writeElement(String, String, int) - Method in class org.apache.catalina.util.XMLWriter
Write an element.
writeElement(String, String, String, int) - Method in class org.apache.catalina.util.XMLWriter
Write an element.
writeProperty(String, String, String, String) - Method in class org.apache.catalina.util.XMLWriter
Write property to the XML.
writeProperty(String, String, String) - Method in class org.apache.catalina.util.XMLWriter
Write property to the XML.
writeProperty(String, String) - Method in class org.apache.catalina.util.XMLWriter
Write property to the XML.
writeText(String) - Method in class org.apache.catalina.util.XMLWriter
Write text.
writeXMLHeader() - Method in class org.apache.catalina.util.XMLWriter
Write XML Header.
writer - Variable in class org.apache.catalina.util.XMLWriter
Writer.

X

XMLWriter - class org.apache.catalina.util.XMLWriter.
XMLWriter helper class.
XMLWriter() - Constructor for class org.apache.catalina.util.XMLWriter
Constructor.
XMLWriter(Writer) - Constructor for class org.apache.catalina.util.XMLWriter
Constructor.

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

Copyright 2006-2006 media-style. All Rights Reserved.